Investigo employs 422 employees. The Investigo management team includes Cat Cox (Head of Learning and Development - USA), Diya Badigar (People Advisory Lead, North America), and Laura Smith (HR Consultant and Head of HR).
Get Contact Info for All DepartmentsLooking for a particular Investigo employee's phone or email?