IMAGINE Leader|Cohort VI

Renee Henze

IFF, VP Global Sustainability

Renee Henze

Renee Henze is the Chief Sustainability Officer at IFF (International Flavors & Fragrances). In her role, Renee leads IFF’s Environmental, Social and Governance strategy, execution, and reporting functions. She also leads the teams that drive sustainable innovation as it relates to customer engagement, sustainability communication and marketing, responsible sourcing, human rights due diligence and community impact. Prior to her current role, Renee led Global Marketing & Sustainability for IFF’s Home & Personal Care Business and spent 16 years at DuPont where her roles included Global Marketing, Sustainability & Commercial Development Director for DuPont Biomaterials and Global Business Manager for the DuPont’s Omega-3 and Sustainable Aquaculture business. Renee has broad experience globally in traditional and sustainability marketing, new product launch, business development, promotion, channel development, sales and sales management. Renee is an Adjunct Professor of Marketing at NYU’s School of Professional Studies where she teaches graduate classes in new product development, brand strategy and sustainable marketing. She is a member of the Board of Directors SW2 (Sustainability Women in the World), Mayan Hands and the ACI (American Cleaning Institute), has served as an Advisory Board Member for the Utah State University program in Outdoor Product Design and Development and served as a Board Member of the Montgomery School in Chester Springs, PA.