Job of the Week – Head of Projects – McLean Ross

On behalf of one of our key clients here at Mclean Ross, a market leader within the energy and sustainability space. We are searching for a Head of Projects to manage the delivery of a portfolio of projects within mechanical, electrical and civil. Your key responsibilities will include: Managing a diverse team of Senior Project […]