Green Recruitment Company

Contact Information

ContactHuman Resources
Green Recruitment Company

Jobs

Site Manager (Solar)

InternationalJobs.com job search
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...

Project Development Manager

InternationalJobs.com job search
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...