Remote Customer Success Manager - EMEA
- Hiring Organisation
- Energy Exemplar
- Location
- West Kilbride, North Ayrshire, UK
relationships with C-suite and senior stakeholders. Strategic Thinking: Ability to translate customer challenges into actionable solutions, drive adoption, and deliver measurable customer value. Communication Skills: Excellent written and verbal communication skills, with confidence presenting to senior audiences and representing the company at industry forums. Analytical Skills ...