CleanChoice Energy

HQ
Washington
150 Total Employees
Year Founded: 2011

Teams at CleanChoice Energy

8 Days AgoSaved
In-Office
Washington, DC, USA
Greentech • Energy
Provides customer support through phone, email, chat, and in-person interactions; investigates and resolves issues; educates customers on products and services; documents interactions in Salesforce; and ensures customer interactions meet quality standards. The role also supports retention and revenue opportunities while delivering empathetic, professional service.
16 Days AgoSaved
In-Office
Washington, DC, USA
Greentech • Energy
Supervise a customer service call center team, manage daily operations, monitor performance targets and service levels, coach representatives, resolve escalated issues, analyze metrics, generate reports, ensure policy compliance, and implement customer experience improvements. The role also involves cross-functional collaboration, employee development, and maintaining a positive team environment.