Contact

We want to hear from you

If you are a student, enter our Student Portal. If you have any further questions, please contact us below.

Write to us

Where are we located?

Madrid

Plaza de la Independencia 8

28001, Madrid

Spain

Barcelona

Carrer Barcelona 30 (Pineda de Mar)

08397, Barcelona

Spain

Montevideo

Av. Luis A. de Herrera 1248, World Trade Center – Torre III

11300 Montevideo

Uruguay