TGRC is looking for an experienced Construction Manager in support of renewable wind project construction. Founded in London in 2010, The Green Recruitment Company is a global, award-winning specialist provider of recruitment solutions across the Renewable Energy and Technology sectors. TGRC has...