Customer Success Manager – Americas – Remote, Hybrid

Americas, Commercial, Technology

March 18, 2024

Share this

Print this

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

Share this