Hitch employs 15 employees. The Hitch management team includes Uyi Imafidon (MD), and َAlbert Brennaman (Senior Consultant).
Looking for a particular Hitch employee's phone or email?