The Director of Support, reporting to the Sr. VP, Customer Success, leads Impel’s customer support organization to deliver a high-quality, scalable, and customer-first support experience. This role provides strategic and operational leadership across technical and AI-driven support teams, ensuring excellent customer outcomes while scaling support operations in line with company growth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Number of Employees
101-250 employees