Cochran employs 106 employees. The Cochran management team includes Christopher Boone (President), Danna Brake (Talent Acquisition Manager), and Tammy Mullen (Finance Manager).
Looking for a particular Cochran employee's phone or email?