Is this the role for you?
The Role
We’re looking for a proactive and customer focused Customer Success Manager to partner with our Account Executives and play a critical role in strengthening customer relationships, enhancing service delivery, and unlocking growth opportunities across our client portfolio.
This is a highly collaborative role where you’ll act as a key link between our customers, sales teams, and internal specialists, ensuring seamless execution, strong engagement, and measurable outcomes.
What you’ll be doing