Leo Cheung's Location
San Jose, CA, US
Leo Cheung's Work
Leo Cheung's Education
Leo Cheung's Summary
Leo Cheung, based in San Jose, CA, US, is currently a Technical Support Specialist at Ooma, Inc., bringing experience from previous roles at Undisclosed and Starbucks. Leo Cheung holds a Bachelor's degree in Management Information Systems @ San Jose State University. Leo Cheung has 2 emails on RocketReach.