Job Description
Job Description
Day-to-day :
Insight Global is seeking a Director of Customer Success who will lead and elevate our customer service operations. This role will oversee a team of 40 employees based in Wright City, MO (approximately 30–40 minutes outside St. Louis), including 9 direct reports. The ideal candidate will bring strategic leadership, operational excellence, and a passion for customer-centric service. This is an in-office role, Monday through Friday. This individual will be tasked with leading a division of call center and customer success teams, identifying problems, and implementing solutions.
Additional Responsibilities Include :
Set the vision and roadmap for Customer Success aligned with the organization’s growth goals.
Implement scalable processes and tools to support rapid expansion.
Serve as the internal champion for customer needs and feedback.
Desired Skills and Experience :
Director Customer Service • O'Fallon, MO, US