B. Marc Allen is the Chief Strategy Officer and Senior Vice President of Strategy and Corporate Development at The Boeing Company.
In his current role, Allen is responsible for the company’s overarching strategy, including long-term planning, global business and corporate development, and strategic investments, acquisitions and divestitures.
Allen previously served as Boeing’s president of Embraer Partnership and Group Operations. Before that he served as president of Boeing International, as president of Boeing Capital Corporation, as vice president of Boeing International and president of Boeing China.
Allen serves on the boards of numerous global organizations, including serving as chairman of the International Justice Mission, as trustee for the Trilateral Commission, and as director of the U.S.-China Business Council and the U.S.-India Strategic Partnership Forum.
Allen holds a B.A. in Political Science from Princeton University and a J.D. from Yale Law School.