Nelson Switzer

Nelson Switzer

Chief sustainability officer
Nestle Waters North America

Nelson Switzer is responsible for the company’s multi-faceted sustainability strategies, including spearheading the advancement of corporate water stewardship. Through collaboration across sectors, Switzer is identifying solutions to complex environmental, social and governance challenges. He has been a strategic advisor leading sustainable business solutions at PwC, Centrica plc NA and Royal Bank of Canada.