Seso
Ben Terrill is an experienced leader in Customer Success with a strong track record across multiple organizations. Currently serving as the Head of Customer Success at Seso Inc. since May 2025, Ben previously held the position of Senior Director of Customer Success at Brex, where notable achievements included a 15% improvement in Net Revenue Retention (NRR) and the establishment of a scalable Customer Success function. With prior roles as Vice President of Customer Success at Finn AI and Global Vice President of Customer Success at Mobify, Ben has consistently demonstrated an ability to grow teams, enhance customer onboarding methodologies, and achieve significant revenue growth. Educational credentials include an MBA from Cornell University and Queen's University, along with a BComm in Entrepreneurial Management from Royal Roads University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices