Renee Henze

Chief Sustainability Officer at IFF

Renee Henze is the Chief Sustainability Officer at IFF and joined Terras Tuscany 2025. Renee also serves as an Adjunct Professor at New York University and is an IMAGINE Leader. She brings extensive expertise in developing and implementing sustainability strategies across the food, fragrance, and biotechnology industries, driving innovation and responsible growth in global markets.

Terras events worldwide

Terras Tuscany, Terras New York, Terras Lausanne, and Terras Singapore bring together decision-makers across business, policy, and innovation to shape bold ideas for a more regenerative future.