Wow's IT department is led by Andrés Delgado (Head of Technology and Innovation) and has 5 employees.
Ola Alshehri
ادارة مشاريع
Andrés Delgado
Head of Technology and Innovation
Mickael Chanrion
Lead Frontend Developer
Jorge Ribeiro
Senior Technical Project Manager
Julien Tripiana
Chef de projet
Looking for a particular Wow employee's phone or email?