We are seeking a Manager, Customer Success to lead a team of Enterprise Customer Success Managers (CSMs). This team is responsible for driving customer engagement, retaining revenue, and providing consultative program guidance to maximize the value of Upwork’s solutions.
As a Manager, Customer Success, you will provide strategic leadership, coaching, and operational discipline to ensure your team operates at the highest level of performance. Your goal is to develop a high-performing team that is successful at proactive problem-solving, strategic customer partnership, and influencing customers’ contingent workforce strategies.
This role is essential in ensuring the team meets and exceeds key business objectives while fostering a culture of continuous improvement. You will also work cross-functionally to support broader Customer Success initiatives, drive process improvements, and influence the long-term strategy of Upwork’s Customer Success organization.
This is a people leadership role, reporting to the Senior Director, Customer Success.
We are expanding our team and seeking a Solutions Architect (EMEA) to join our Professional Services organisation. This role is...
Apply For This JobAs a Technical Support Tier II – Integration, your role is to troubleshoot Tier 2 issues affecting our customers. These...
Apply For This JobAs an Onboarding Specialist (Level 1), you’ll be the first point of contact for new Uscreen customers, guiding them through their initial...
Apply For This JobAs a Clinical Care Navigator, you’ll be doing the important, meaningful work of managing crises, providing in-the-moment phone support to...
Apply For This JobOur Customer Success Team serves as the primary point of contact for valued customers enrolled in Beyond Finance’s financial hardship...
Apply For This JobOur Customer Success team works proactively and prescriptively to help customers get the most value from their investment in security and...
Apply For This Job