If you need more lookups,
subscriptions start at $34 USD/month.
Ben Ogden Location
Hove, GB
Ben Ogden Work
Head of Customer Success @ (November 2025 - Present)
Senior Customer Success Manager @ (January 2025 - November 2025)
Founder @ Nice People Studio (October 2022 - November 2025)
Customer Success Manager @ (January 2022 - December 2022)
Customer Success Manager @ (January 2021 - January 2022)
Account Executive @ (October 2019 - January 2021)
Account Executive @ (April 2018 - October 2019)
Account Executive @ (September 2015 - March 2017)
Ben Ogden Education
University of Nottingham
Bachelor of Science (BSc) (Biochemistry)
2012-2015
Ben Ogden Summary
Ben Ogden, based in Hove, GB, is currently a Head of Customer Success at Gemba. Ben Ogden brings experience from previous roles at Gemba, Nice People Studio, Klue and MishiPay. Ben Ogden holds a 2012 - 2015 Bachelor of Science (BSc) in Biochemistry @ University of Nottingham. Ben Ogden has 1 emails on RocketReach.
Looking for a different Ben Ogden?
Find contact details for 700 million professionals.