inContact employs 971 employees. The inContact management team includes Matt Despain (VP Product Management), Greg Ayers (Chief Financial Officer), and Rachel Macha (Head of Enterprise - Customer Success).
Get Contact Info for All DepartmentsLooking for a particular inContact employee's phone or email?