Leigh Cooper Swisher

Director, Sustainability Solutions at Indigo

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.

Location

New York, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices