Description
Townsquare Interactive is hiring an Operations Manager – Customer Success to lead and develop its Customer Success team in the Downtown Phoenix office. The role oversees onboarding, campaign deployment, inbound and outbound call handling, account management, issue resolution, KPI monitoring, workflow optimization, and cross-functional collaboration. Candidates should have a BA/BS degree in a related field, at least five years of leadership experience in a SaaS or digital marketing environment, strong communication and analytical skills, and experience with call-volume tracking and headcount allocation. Benefits include a base salary and bonus plan, paid time off, health, dental, and vision insurance, retirement matching, and other employee benefits.
