Sitetracker is seeking a Customer Success Manager to oversee a portfolio of 30–35 accounts across North America, focusing on value realization, adoption, and long-term partnership. You will align Sitetracker’s platform capabilities with customer objectives and manage engagement cadences in English and Spanish.
You will leverage health scores, usage data, and engagement trends to identify risks and opportunities, collaborating with Sales, Product, and other teams to ensure renewal predictability