Renewable Energy Development Project Manager Location: Rome, Italy TGRC is working with a leading international full-service developer, that opera...
TGRC is partnering with a top global full-service developer that runs their own wind and solar park operations. Our client is also one of the top ...