Amelia DeLuca, Chief Sustainability Officer
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.
She currently lives in Atlanta with her husband and two daughters.