Insight Imaging employs 440 employees. The Insight Imaging management team includes Bernie O'Rourke (Chief Operating Officer), Peggy Reimer (Chief People and Culture Officer), and Anna Wilson (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Insight Imaging employee's phone or email?