Power, Utilities & Renewables Distributed Energy Resources Manager
4 months ago
Stamford
As a Manager, you will lead and deliver small engagements, or components of large, complex engagements that identify, design and implement creative business and technology solutions for Power, Utilities & Renewables clients. Managers will contribute to Deloitte’s thought leadership, play a signif...