Savitha Chelladurai

Director, Sustainability & ESG at Benson Hill

Savitha Chelladurai is an experienced sustainability and ESG professional currently serving as Director of Sustainability & ESG at Benson Hill since March 2022. Previously, Savitha held the position of Energy Manager at Ameresco and served as Sustainability Manager at Navy Pier, where the first sustainability program was established. Additional roles include Instructor at Oglebay Sustainability Institute, Energy and Sustainability Analyst at Walgreens, Business Analyst at Shure Incorporated, and Consultant at Accenture. Savitha's educational background includes an MBA in Environmental Management and Sustainability from Illinois Institute of Technology and a BSE in Industrial and Operations Engineering from the University of Michigan.

Links

Previous companies

Shure Incorporated logo
Ameresco logo
Accenture logo

Org chart