Albert Chen's Location
Shanghai, China
Albert Chen's Work
Albert Chen's Education
Albert Chen's Summary
Albert Chen, based in Shanghai, China, is currently a Managing Director at Schott, bringing experience from previous roles at 3m Co. Albert Chen holds a 1987 - 1992 Bachelor of Science in Applied Physics @ Beijing University of Technology. With a robust skill set that includes Marketing and more, Albert Chen contributes valuable insights to the industry. Albert Chen has 2 emails on RocketReach.