The Manager of Customer Support will be in a very visible leadership role to our customers and must demonstrate exceptional leadership, personnel management, and organizational skills. Employee will be responsible to oversee the creation and success of a highly integrated customer service center composed of engineers & customer service representatives, in meeting and exceeding support metrics and SLAs. In this role the candidate must be technical and will challenge the team to solve problems and improve the delivery of our services.
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
Manager