Mechanical Technician at Lorache Consulting Limited