InCheck employs 71 employees. The InCheck management team includes Jen Waite (Chief Operating Officer), Rachel Morafcik (Chief Executive Officer), and Amy Westfahl (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular InCheck employee's phone or email?