If you need more lookups,
subscriptions start at $34 USD/month.
Alan Yang Location
Shanghai, China
Alan Yang Work
2018 -now Senior Project Manager @
2010 -2018 Solar panel project manager @
2002 -2006 Quality engineer @
1998 -2002 SQE @
Alan Yang Education
Shanghai open university
Bachelor's degree (Mechatronics)
2002-2006
Shanghai dianji university
Bachelor of Applied Science (B.A.Sc.) (Machine manufacturing)
1989-1993
Alan Yang Summary
Alan Yang, based in Shanghai, China, is currently a Senior Project Manager at DEKRA Asia Pacific. Alan Yang brings experience from previous roles at Applus+ Laboratories, TE connectivity and Shanghai Rinnai Co., Ltd.. Alan Yang holds a 2002 - 2006 Bachelor's degree in Mechatronics @ Shanghai open university. Alan Yang has 3 emails on RocketReach.
Looking for a different Alan Yang?
Find contact details for 700 million professionals.