Skip to main content

Michael Nelson

Chief Executive Officer, Amway

Amway’s Vision and Strategies

Event Date: November 3, 2025, 11:30am – 1:30pm
Event Location: International Ballroom, JW Marriott

As Chief Executive Officer, Michael Nelson is responsible for driving Amway’s strategic vision and growth initiatives. He partners closely with the global employee base, management team and with Amway Business Owners (ABOs) to realize the company vision of Helping People Live Better, Healthier Lives.

Committed to Amway’s strategy of providing a robust business opportunity and driving global health and wellbeing, he is dedicated to strengthening the company’s position in this space by leveraging Amway’s unique strengths and foundational values.

Nelson reports directly to the Amway Board of Directors. He also serves on Amway’s Global Leadership Team, the executive decision-making body focused on shaping global strategy, strengthening company culture, and enhancing ABO and their customer experiences.

Nelson joined the company as an intern, while completing university studies, in 1989. Most recently, he served as Chief Operating & Chief Human Resources Officer. In this position, he led Amway Supply Chain, Legal, Government Affairs, Human Resources, Aviation, Amway Hotel Corporation, and the Founding Families Engagement organization.