Strategy Consultant
Posted 22/10/2024 by Carbon 60
- Salary:
- £750 - £900/day Inside IR35 via Umbrella
- Location:
- London
- Job Type:
- Contract
The role reports to Director of Onshore Wind, Solar, and Battery for Europe who has P&L responsibility for the origination, development, construction, and operation of our Client's European assets and management of teams currently based in Spain, Italy, France, Greece and Poland, as well as … more