Norris Liu's Location
Shanghai, Shanghai, China
Norris Liu's Work
Norris Liu's Education
Norris Liu's Summary
Norris Liu, based in Shanghai, Shanghai, China, is currently a Digital Innovation Director at Novartis, bringing experience from previous roles at Quintiles, Sanofi and Ey. Norris Liu holds a 2019 - 2021 Master of Business Administration @ University of Liverpool. With a robust skill set that includes Strategy and more, Norris Liu contributes valuable insights to the industry. Norris Liu has 2 emails on RocketReach.