Green Recruitment Company
Contact Information
Contact | Human Resources Green Recruitment Company |
---|
Jobs
Site Manager (Solar)
sardegna,
IT
Job Title: Site Manager (Solar) Location: Sardegna, Italy I am looking for a Site Manager to join a leading international photovoltaic company. Our client...
Renewables PPA Origination Manager
umbria,
IT
As a key member of the team, your role will be to position my client as the preferred PPA and cPPA business in Italy. You will be responsible for originating...
Project Development Manager
provincia-di-milano,
IT
TGRC has partnered with a well-known international energy company that is active in over 40 countries, that operates roughly 22.5GW of generation capacity...