IO's HR department is led by Lisa Krueger (Global Human Resources Manager) and has 8 employees.
Lisa Krueger
Global Human Resources Manager
Ackerman Linda
Sr. Human Resources Business Partner
Claudia Demaeght
Payroll and Benefits Officer
Looking for a particular IO employee's phone or email?