Senior Recruitment Consultant - Renewable Energy / Construction
Turner Lovell is a recruitment agency established in 2009. We supply freelancers and permanent employees to customers in the electricity, renewable energy, and construction sectors. We are located i...