Head of Customer Success Chargezoom Salt Lake City, UTKey Skils : Bachelors degree in Business, Communication, or a related field. A Master’s degree is a plus. , Minimum of 5 years of experience in a customer success leadership role, preferably i… Employment Type : FULL_TIME Read More...! Posted 6 months ago