IO Interactive's Marketing department is led by Laurine Deschamps (Global Brand Manager) and has 4 employees.
Laurine Deschamps
Global Brand Manager
Looking for a particular IO Interactive employee's phone or email?