Overhaul employs 306 employees. The Overhaul management team includes Barry Conlon (CEO and Founder), Shannon Fohn (General Counsel), and Stefan Surpitski (Vice President of Sales).
Looking for a particular Overhaul employee's phone or email?