Alejandro Ciecha Executive Director

Education

  • INSEAD (Master of Business Administration, 2008)
  • McGill University (Bachelor of Commerce, International Business, 2001)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.