Manager, Customer Success
The current posting asks for:
Experience improving customer experience and driving increased customer retention and growth.
Experience in Building Teams, Coaching and developing talent Customer Success subject matter.
Bachelor’s Degree, preferably in business or a related field.
Read the employer’s full posting · Posted 2026-10-13
