Where Work Meets Adventure
Reporting to our AVP – Client Success Management, the Lead Client Success Manager will strengthen long‑term relationships with senior‑level decision makers across integral customer accounts, drive strategic engagement, and help increase revenue.
The role requires a client‑focused, strategic, and relationship‑driven professional with a global mindset, passion for technology, and a track record of delivering results in a fast‑paced, high‑impact environment.