StarChase employs 24 employees. The StarChase management team includes Trevor Fischbach (President), Anthony Jones (Chief Technology Officer), and Matt Shaffer (Vice President).
Get Contact Info for All DepartmentsLooking for a particular StarChase employee's phone or email?