Ben Hobbs is a seasoned professional in customer success and account management with extensive experience across multiple companies. Currently serving as Manager of Customer Success at Brex since October 2023, Ben previously held the position of Vice President of Customer Success at Corporate Traveler USA from September 2019 to May 2023, where responsibilities included managing customer success operations and developing customer segmentation models. Prior roles at Egencia involved managing high-level executive relationships and collaborating with sales teams, further enhancing client satisfaction and business growth. Earlier experience at Flight Centre Travel Group included roles that focused on client relations, corporate training, and account management. Ben earned a Bachelor of Arts in Business Management from Sheffield Hallam University between 1998 and 2002.
Sign up to view 0 direct reports
Get started