Leonardo DeLuca

Leonardo DeLuca is a Manager on Ceres’ Company Network Team.  At Ceres he engages with companies on sustainable business strategies making the business case for the integration of environmental and social risks and opportunities into corporate decision-making.

He recently authored and launched The Ceres Roadmap 2030, a vision and 10-year action plan for sustainable business leadership, used to help companies improve corporate performance by stabilizing the climate, protecting water and natural resources and building a just and inclusive economy.