Logo
Nextpower Inc

Director, Customer Success & Module Frames

Nextpower Inc, Nashville, Tennessee, United States, 37247

Save Job

A leading energy solutions provider is seeking a Director of Customer Success and Services to establish effective customer management processes and ensure optimal satisfaction. The successful candidate will have at least 7 years of project management experience and a strong focus on customer relations. Responsibilities include overseeing customer accounts, coordinating with various teams for service delivery, and continuously improving customer workflows. This role is essential for managing a growing customer portfolio in the renewable energy sector. #J-18808-Ljbffr