Stephen Zhao is an Information Technology professional with extensive experience in roles such as Information Technology Manager at Santen, IS Manager at Integra LifeSciences, Senior Associate IS Analyst at Amgen, and IT Specialist at AstraZeneca. Stephen is skilled in enabling business operations and delivering IT services effectively, particularly in the China market. Stephen holds a Bachelor of Science degree in Management Information Systems from Shanghai.
April, 2020 - present