Leo Chan's Location
Belmont, CA, US
Leo Chan's Education
Massachusetts Institute of Technology
1985 - 1987
Johns Hopkins University
Bachelor Of Science (Electrical Engineering, Electrical Engineering And Computer Science, Computer Science)
1982 - 1985
Leo Chan's Skills
Leo Chan's Summary
Leo Chan, based in Belmont, CA, US, is currently a Member at Sand Hill Angels. Leo Chan holds a 1985 - 1987 Massachusetts Institute of Technology. With a robust skill set that includes Cloud Computing, SaaS, Start-ups, Software Engineering, Oracle and more, Leo Chan contributes valuable insights to the industry. Leo Chan has 5 emails on RocketReach.