Holidu's IT department is led by Michael Siebers (CTO and Co-Founder) and has 90 employees.
Irene Mainardi
HR Manager
Omar Salloum
Head of Engineering
Looking for a particular Holidu employee's phone or email?