The Director of Customer Success, West, is responsible for managing a team of Customer Success professionals driving customer satisfaction, retention and growth within a specific geographic area in addition to owning relationships with key/enterprise clients. This position is located in Salt Lake City or Scottsdale, AZ Metro Areas.
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