Wellington Hotel & Spa Madrid's IT department is led by Oliver Ruiz Soto (IT Manager) and has 6 employees.
Oliver Ruiz Soto
IT Manager
Looking for a particular Wellington Hotel & Spa Madrid employee's phone or email?