Sales Development Representative London, UK Req #606 Thursday, February 6, 2025 Who are we: At Eptura, we're... to thrive and succeed. Joining Eptura means being part of a dynamic and forward-thinking team trusted by some of the world...
Customer Success - Customer Success Manager London, UK Req #575 Wednesday, December 18, 2024 Who are we: Eptura...? Join our dynamic team at Eptura as a Customer Success Manager. In this pivotal role, you will own a book of business, focusing on user...