Oliver Luo is currently the CBI Regional Director for China and Cargill Beauty APAC Sales Director at Cargill. They have previously held key roles, including Sales Director APAC at Cargill Beauty, Area Sales Manager APAC at Cosmetochem, and Sales Regional Manager at Croda, where they managed sales operations and developed strategic business relationships. With a Bachelor of Science from Shanghai Jiao Tong University, Oliver has extensive experience in the personal care and specialty chemicals industries, demonstrating expertise in sales management and key account development.
This person is not in the org chart
This person is not in any teams
This person is not in any offices