Strategy Consultant
Posted 3 days ago 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, … more