discover employs 11 employees. The discover management team includes Stephen Harmston (Founder), Jaine Green (Head of Content), and James Furness (Product Manager).
Get Contact Info for All DepartmentsLooking for a particular discover employee's phone or email?