Alexandra Dumitrascu

Director of Development and European Programs
  • London and Bucharest