Ceagan Codrington serves as the Country Manager for Trustpilot in the Benelux region since September 2024, focusing on establishing Trustpilot as the universal symbol of trust. Prior to this role, Ceagan was an Executive Member at Pavilion and held multiple positions at Indeed from June 2015 to August 2024, including Senior Director of Benelux Sales, where responsibilities encompassed leading the Enterprise team to achieve rapid growth and meet revenue targets. Earlier experience includes managing e-commerce sales at Annexxgroup and working as an Account Consultant at GraydonCreditsafe Nederland. Ceagan holds a Master of Business Administration from University College Cork, a Bachelor's Degree in Marketing/Commercial Economics from Amsterdam University of Applied Sciences, and a Diploma in Wine from the Wine & Spirit Education Trust.
This person is not in any teams
This person is not in any offices