John Gathecha

Head Mechanic

In charge of the mechanical department, John manages the day to day operations of the vehicle requirements of our clients ensuring that schedules are adhered to and continuously giving feedback from customers.