Eduardo Vazquez

Eduardo Vazquez (Elected October 2021) is the Managing Director of Leoluca Limited, a technology start-up that he and a partner founded in Hong Kong in 2021 that specializes in building fully customizable, online 3D spaces. Prior to founding Leoluca, Eduardo worked for the Kuok Group in Hong Kong in various capacities related to its hospitality and real estate businesses from 2010 to 2021, most recently as Senior Manager, Investment & Asset Management for Shangri-La Group. He is a Champlain College Alumni having graduated in 2010 with a Bachelor of Science in Business Administration.


Org chart

This person is not in the org chart