Discover International employs 156 employees. The Discover International management team includes Adam Matthews (Managing Director), Spencer Lyon (Head of L and D and Sales Operations), and Paulina Cremaschi (Human Resources and Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular Discover International employee's phone or email?