A mechanical engineer with experience in general engineering and construction
Degree (Mechanical engineering)
Granhill