MakeUp in World

2024 February, 14 & 15

LA Convention Center

Badge Request

Edson Barros

Edson Barros Photo


Director Marketing, Innovation and R&D

Edson is based in DSM’s Basel, Switzerland office. He has degrees from the University of Sao Paulo, Kellogg School of Management and London Business School. Edson has 18 years of experience in different industries and countries including the US, Germany, Chile, Brazil and Switzerland and 8 years in the Personal Care sector.

Prior to DSM, he worked for Clariant and BASF in Sales and Marketing, as well as corporate strategy and new business development.

Thursday 16 February - 10:00

The New Technologies for skincare