Role Overview
The Customer Success Manager will act as a liaison to customer executive teams to build strong relationships and ensure customer requests are met with a focus on positive customer experience.
What You Will Do
The successful candidate will be responsible for driving brand-specific success, expanding and upselling existing customers, building strong client relationships, and resolving complaints.
Why It Might Be a Fit
The ideal candidate will have operational experience, CRM experience, and the ability to understand and assist in meeting customers’ company sustainability goals.
Requirements
- Operational experience preferred
- CRM experience required
- Bachelor’s Degree or related Energy industry experience
- Extensive experience building and managing C Level relationships with clients in an Executive Sales or Account Management role
Benefits
- Competitive pay
To apply for this job please visit budderfly.com.

Follow us on social media