Evaluations & technical assistance


View Larger Map

Madrid office:
Felipe IV, 9 – 3rd floor
28014, Madrid – Spain
Phone: +34 915310372
Fax: +34 915220039
  • The closest Metro Stations are Atocha Renfe (Metro line 1), Banco de España at Plaza de Cibeles (Metro line 2), or Retiro (near the Puerta de Alcalá, Metro line 2). View the Madrid metro map
  • Landmarks: The plaza adjacent to our offices is the Plaza Cánovas del Castillo with the Neptuno fountain. We are located in front of the Prado Museum, near the Hotel Ritz Madrid.

Washington, DC office:
1425 K Street NW, Suite 350
Washington, DC 20005