Pioneer customer success strategies in the Americas – join us as Customer Success Manager…
Job Title: Customer Success Manager
Department: Commercial Technology and Strategy
Location (primary): Remote, Hybrid
In this role you will…
The Customer Success Manager – Americas is responsible for driving the successful activation and immediate revenue generation of newly contracted and dormant accounts. This role requires a proactive and strategic mindset but also a strong sense of accountability for driving results and ensuring the success of each customer interaction.
Download Position Description: Customer Success Manager – Americas – Remote, Hybrid – PDF
Find full position details details and apply here.
Apply Now