Leo Liu's Location
Toronto, Ontario, Canada
Leo Liu's Work
- President and Chief Executive Officer @ Sci Innovation
- Chief Executive Officer @ First Toronto Investment
- Board of Directors Member @ Tapplock Corp.
Leo Liu's Education
Grenoble Ecole de Management
(Business Administration)
Scuola Superiore Sant'Anna
(Business Administration)
University of Greenwich
Master of Science (Real Estate)
Leo Liu's Summary
Leo Liu, based in Toronto, Ontario, Canada, is currently a President and Chief Executive Officer at Sci Innovation, bringing experience from previous roles at First Toronto Investment and Tapplock Corp.. Leo Liu holds a Grenoble Ecole de Management. Leo Liu has 1 email on RocketReach.