Mane are looking for X2 Vestas Installation Team Leads for an exciting onshore opportunity for a leading energy company Accommodation & Travel included* Vestas Installation Level C