Odigo's IT department is led by Pieter Knook (Chair) and has 61 employees.
Pieter Knook
Chair
Melisa Ailam
Lead Software Quality Assurance Engineer
Amine Amanzou
DevOps Engineer
Nisrine Khan
Lead Software Engineer
Frank Jaffe
Vice President of Engineering
Vice President Of Engineering
Looking for a particular Odigo employee's phone or email?