Strategic Customer Success Manager Role

MapsPeople
Full-time toronto, on Other-General
Posted:
June 04, 2026
Location:
toronto, on, Canada

Job Description

Join MapsPeople in a pivotal Customer Success Manager role focused on AI-led transformations for enterprise clients. Lead customer relationships and drive measurable value through effective onboarding and adoption.
This high-visibility position entails managing a portfolio of strategic customers post-sales, ensuring they receive long-term value from the MapsIndoors platform. You will act as a trusted advisor, working with both customers and internal teams to enhance deployment success and customer satisfaction while monitoring usage and health metrics.
Key Responsibilities:
• Own post-sales relationships for strategic customer accounts
• Lead onboarding and implementation in collaboration with delivery teams
• Drive customer adoption and value realization initiatives
• Monitor health and satisfaction, mitigating churn risks proactively
• Conduct regular success planning and executive reviews
Requirements:
• 3-5 years in Customer Success or Account Management<...

Apply for this Job

Submit your application for the Strategic Customer Success Manager Role position at MapsPeople.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 04, 2026
Deadline: July 14, 2026