If you need more lookups,
subscriptions start at $34 USD/month.
Ben Ogden Location
Hove, GB
Ben Ogden Work
2025 -now Head of Customer Success @
2025 -2025 Senior Customer Success Manager @
2022 -2025 Founder @ Nice People Studio
2022 -2022 Customer Success Manager @
2021 -2022 Customer Success Manager @
2019 -2021 Account Executive @
2018 -2019 Account Executive @
2015 -2017 Account Executive @
Ben Ogden Education
University of Nottingham
Bachelor of Science (BSc) (Hockey club member.)
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 Hockey club member. @ University of Nottingham. Ben Ogden has 1 emails on RocketReach.
Looking for a different Ben Ogden?
Find contact details for 700 million professionals.