Senior Project Developer

  • Anywhere

Job Details The Incumbent is expected to have a range of competencies and experience including: Master Degree / Engineering Degree Wind / BESS experience compulsory, at least 15 years in Utilities business, having β€œled” Financial Clos…

To apply for this job please visit .