Summary from listing
The Head of Customer Success will lead a global customer success strategy, manage and coordinate Customer Success Managers across regions, oversee large enterprise and super enterprise accounts, transform customer requirements into product solutions, and drive customer satisfaction, revenue expansion, training, onboarding, and operational support. The role requires at least seven years of customer success or customer support experience, enterprise account management experience, CSM leadership experience, strong analytical and communication skills, and a bachelor’s or advanced degree in Business, Marketing, or a related field.
