Solar Power
Position: Contracts and Legal Manager
Location: Madrid, Spain
Who are we recruiting for:
Our client develops, constructs, and operates renewable infrastructure projects globally. They hold a robust portfolio of Solar, Wind and BESS projects in the UK, Italy, Spain, France , Germany, Chile... backed by solid financial support.
What will you be doing:
View job & apply