Ben Terrill

Head Of Customer Success

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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices