Operation Wallacea employs 112 employees. The Operation Wallacea management team includes Isabelle Ginisty (France Office Manager | Site Manager | Biologist), Joseph Bailey (Senior Scientist), and Robin Atkin (Expedition Travel Manager).
Get Contact Info for All DepartmentsLooking for a particular Operation Wallacea employee's phone or email?