Claudia Leo's Location
Cajamar, SP, BR
Claudia Leo's Work
- Science and Technology - Ideas and Concepts Manager @ Natura
- Research and Development Manager @ Natura
Claudia Leo's Education
Claudia Leo's Skills
Claudia Leo's Summary
Claudia Leo, based in Cajamar, SP, BR, is currently a Science and Technology - Ideas and Concepts Manager at Natura, bringing experience from previous roles at Natura. Claudia Leo holds a 2004 - 2005 Master of Business Administration. With a robust skill set that includes Innovation Management, Product Development, Personal Care, Open Innovation, R&d and more, Claudia Leo contributes valuable insights to the industry. Claudia Leo has 1 email on RocketReach.