Job Vacancies Mechanical Design Engineer- Birmingham Quality Inspector- Wolverhampton Sales engineer - Birmingham Mechanical Fitter/ Assembly- Walsall Software engineer Manager- Birmingham Solar PV Project manager- Bristol