The Global Customer Services Manager - Energy is responsible for leading customer service and support operations while serving as a strategic advocate for both customers and frontline support employees. This role focuses on improving the customer experience, strengthening support operations, developing employees, driving process consistency, and fostering cross-functional collaboration. The successful candidate will be a passionate advocate for both customers and frontline employees, serving as the voice of each within the organization. This leader ensures customer concerns are addressed effectively while championing the success, engagement, and development of support teams. Acting as a critical bridge between customers, Support, Product Management, Engineering, Customer Success, Sales, and Leadership, they build strong cross-functional relationships, drive operational improvements, and promote organizational alignment. Success in this role requires the ability to improve processes, strengthen collaboration, and create an environment where employees can consistently deliver exceptional customer experiences while advancing business objectives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed