Our role as a leading IPP is to develop, finance, build, operate, and own renewable energy assets in the long term in Europe, Asia, and the Americas through our offices in the USA, Spain, Italy, UK, Netherlands, India, and Japan. The ideal candidate will have a proven track record in managing renewable energy projects, possess excellent communication and leadership skills, and have a solid understanding of project finance, regulatory compliance, and environmental requirements.