Our World Energy

Customer Service Manager (Solar)

Our World Energy

Phoenix, AZ, USAFull timePosted Jul 15, 2026

Job description

As the Customer Service Manager, you are responsible for inspiring and coaching your team to provide a world-class experience for our residential solar customers. It is your job to lead the team and seek solutions and results that create a high performing work environment.