Declan Rabbitte is a Customer Success Manager II at Seismic, where responsibilities include managing a portfolio of Financial Services and Technology customers across EMEA since June 2021. Prior roles at Seismic include Customer Success Manager, Senior Sales Development Representative, Sales Development Specialist, and Sales Development Representative, achieving notable success such as 151% of quota in FY23 and recognition in the Wiser 100 over 100 Awards. Earlier experience includes positions as a Business Development Executive at the British Council and an English Language Assistant. Declan holds a degree in Business Studies and French from the University of Liverpool, earned in 2020.
This person is not in the org chart
This person is not in any teams
This person is not in any offices