About

Amelia DeLuca serves as Chief Sustainability Officer at Delta Air Lines, leading the airline on its journey to reach net-zero emissions by 2050 and deliver a more sustainable and elevated travel experience along the way. Prior to her appointment as Chief Sustainability Officer, DeLuca served as Vice President, International Customer Experience and Partner Sustainability. In that role, DeLuca led cross-divisional efforts to deliver a consistent premium customer experience across Delta’s partners. She also supported the development of Delta’s partner sustainability strategy across Delta’s global partner network to enhance and accelerate the alliance’s leading sustainability position and provide greater collective impact across the Delta network.

During her 17-year career with Delta, DeLuca has held varied leadership positions within the Sustainability, Global Sales, Revenue Management and Network Planning teams and has been based in Mexico City, Minneapolis, Amsterdam, New York City and Atlanta. She graduated from Washington University in St. Louis with a Bachelor of Arts in Mathematics and has her M.B.A. from the University of Amsterdam.

Subscribe For The Latest Impact Updates

Subscribe to get the latest Impact episodes delivered right to your inbox each week!
Invalid email address
We promise not to spam you or share your information. You can unsubscribe at any time.
She currently lives in Atlanta with her husband and two daughters.

Episodes

  • May 14, 2024

    Innovating for Sustainable Skies with Amelia DeLuca of Delta Air Lines

    Amelia DeLuca serves as Chief Sustainability Officer at Delta Air Lines, leading the airline on its journey to reach net-zero emissions by 2050 and deliver a more sustainable and elevated travel experience along the way. Prior to her appointment as Chief Sustainability Officer, DeLuca served as Vice President, International Customer Experience and Partner Sustainability. In that role, […]