Country Manager – Spain
Job ID 11916
- Bachelor's degree in Engineering and/or Business Administration
- Broad experience in the renewable energy sector in Spain and Latam.
- Updated knowledge to the commercial and regulatory issues faced in the stages of wind and solar project development.
- Wide networking of contacts to support processes and business development.
- Capacity to deal with stakeholders.
- Management C-Level experience in similar positions.
- Compulsory fluent english.