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.
Sign up to view 20 direct reports
Get started