Project developer onshore
MunichApproach People
...Bachelor’s degree in Environmental Science, Business, Engineering, or a related field. A Master’s degree or relevant certifications are a plus. Strong project management skills, familiarity with permitting processes, and excellent negotiation and communication abilities. A genuine commitment to renewable energy and [...]
Category IT & Telecommunications