Alejandro Ciecha Executive Director

Education

  • INSEAD (Master of Business Administration, 2008)
  • McGill University (Bachelor of Commerce, International Business, 2001)