• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The World of Direct Selling

  • Home
  • Free Newsletter
  • Advertise with Us
  • Newsletter Archive
  • About
  • Contact

Amway Announces François Renard as Chief Marketing Officer

August 7, 2021 Leave a Comment

Francois Renard, CMO of Amway

Amway appointed François Renard as its new Chief Marketing Officer. Joining Amway from automaker Renault Group where he was the global chief marketing office, Renard will be reporting to CEO Milind Pant.

In this role, he will be responsible for developing brands, products, and digital experiences, and leading the global team dedicated to creating customized online, mobile and social consumer experiences.

Renard began his marketing career as a senior brand manager on Unilever’s personal care team in Europe. He has more than 25 years of global marketing experience nurturing 30 brands in multiple categories including nutrition and beauty. As its Global Chief Marketing Officer at Renault Group, Renard led a global marketing and consumer insights team responsible for digital transformation, brand positioning and segmentation strategies.

“François is a passionate, energetic, digital and consumer-centric international marketer and we are thrilled to have him join the Amway Global Leadership Team,” said Amway Chief Executive Officer Milind Pant. “François will play a vital role designing, stewarding and integrating the innovation and execution of our brands and product portfolio strategy, empowering Amway Business Owners to grow and nurture their customer base.”

SHARE THIS:

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

This Month in History

On June 9, 2017, The Body Shop’s owner L’Oreal announced it had received an offer from Natura Cosméticos to acquire The Body Shop. The proposed transaction would value The Body Shop at EUR 1.0 billion.

This acquisition was completed in September in the same year and The Body Shop joined the Natura group.

The Body Shop, the iconic brand focusing on innovative, nature-inspired products, was founded in 1976 by Anita Roddick in England. It was acquired by L’Oreal in 2006.

In 2020, The Body Shop increased its revenue by 32% within the Natura group. Its 2021 revenue increase was 9%.

Upcoming Events

2022 Brazil DSA Conference, October 20, 2022,  Brazil

Search Within the Site

Article Archive

Copyright © 2022 · WDS Consultancy