Centrica Business Solutions

United States
30 Total Employees
Year Founded: 2017

Jobs at Centrica Business Solutions

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Greentech • Energy • Renewable Energy
Originates, develops, and closes solar repowering, modernization, and battery storage opportunities for commercial and institutional customers. The role prospecting new accounts, identifying underperforming energy assets, leading consultative discovery, presenting value-based business cases, coordinating technical and commercial stakeholders, managing CRM activity and forecasts, and advancing opportunities through proposal and project transition.