Leigh Cooper Swisher is a seasoned professional with extensive experience in corporate development and sustainability solutions. Currently serving as a Senior Manager in Sustainability Solutions and Corporate Development at Indigo since August 2020, Leigh previously held roles at Bain & Company as a Senior Associate Consultant and Associate Consultant from October 2017 to August 2020. Additional experience includes a Strategy Associate position at the International Rescue Committee's Airbel Impact Lab and various teaching and research positions at Vanderbilt University. Educational credentials include a Bachelor of Arts in International Affairs and Social Behavior with a focus on Corporate Strategy from Vanderbilt University and international studies in diplomacy.
Sign up to view 0 direct reports
Get started