OnShift employs 260 employees. The OnShift management team includes Ray Desrochers (President and Chief Operations Officer), Marti Bowman (Chief Marketing Officer), and Michael Pumphrey (Vice President of Product Marketing).
Get Contact Info for All DepartmentsLooking for a particular OnShift employee's phone or email?