Contributor

Nelson Switzer

Chief Sustainability Officer, Nestlé Waters North America

Nelson Switzer is the Chief Sustainability Officer at Nestlé Waters North America, the third largest non-alcoholic beverage company in the United States. Nelson has over 15 years of experience in environmental and social sustainability in Canada, the United States and Europe with deep expertise in sustainability strategy development, integration and implementation. At NWNA, Nelson is responsible for the continued growth and implementation of the beverage company’s multi-faceted sustainability and water stewardship strategy.