Unveiling Episode 2 of our B Corp Series with Jonathan Zrihen
Article - 28.05.26

Unveiling Episode 2 of our B Corp Series with Jonathan Zrihen

As part of the celebration of our 1-year anniversary as a certified B Corp company, we are continuing our video series dedicated to the five key pillars of B Corp certification.

B Corp certification is a rigorous and comprehensive assessment framework that evaluates a company’s overall social and environmental performance across five core areas:

  • Governance
  • Workers
  • Community
  • Environment
  • Customers

In this second episode, Jonathan Zrihen – our President & CEOshares his perspective on Governance and the essential role it plays in shaping a company’s mission, ethics, transparency, and accountability.

Through this conversation, Jonathan explains why governance is particularly meaningful within a family-owned company such as Clarins. Family ownership, he notes, provides something especially valuable: stability, independence, and the ability to consistently prioritize long-term value creation over short-term gains.

He also highlights how strong governance serves as a foundation for turning purpose into action – guiding concrete, everyday decisions that help drive sustainable impact over time.

This approach reflects Clarins’ longstanding commitment to responsible business practices and to embedding purpose at every level of decision-making.

Stay tuned for Episode 3, coming soon!

B Corp Episode 2 Governance - Jonathan Zrihen - President & CEO Clarins Group