Interact employs 129 employees. The Interact management team includes Stephen Keating (Property and Facilities Manager), Aoife Kane (Director Of Operations), and Maria Valle (Key Account Manager).
Get Contact Info for All DepartmentsLooking for a particular Interact employee's phone or email?