Oliver Luo's Location
Shanghai, China
Oliver Luo's Work
Oliver Luo's Education
Oliver Luo's Skills
Oliver Luo's Summary
Oliver Luo, based in Shanghai, China, is currently a CBI Regional Director China and Cargill Beauty APAC Sales Director at 嘉吉公司, bringing experience from previous roles at Cargill and Croda. Oliver Luo holds a Shanghai Jiao Tong University. With a robust skill set that includes Sales Management, Market Development, International Sales, Key Account Management, Personal Care and more, Oliver Luo contributes valuable insights to the industry. Oliver Luo has 3 emails on RocketReach.