Albert Leung's Location
Shanghai, China
Albert Leung's Work
Albert Leung's Education
Albert Leung's Skills
Albert Leung's Summary
Albert Leung, based in Shanghai, China, is currently a Design Director at Envision Energy, bringing experience from previous roles at IDEO, Orbit Baby and Motorola. Albert Leung holds a MS in Product Design @ Stanford University. With a robust skill set that includes Arduino, Human Factors, Concept Development, Brainstorm Facilitation, User Experience and more, Albert Leung contributes valuable insights to the industry. Albert Leung has 3 emails on RocketReach.