Elena Teresa Ruiz

Amadeus, Investment Manager