Shai Weiss will assume the role on January 1 upon Kreeger’s retirement.
Weiss joined the Virgin Atlantic board in August 2012. He was appointed chief financial officer in July 2014 and chief commercial officer in January 2017.
Kreeger, meanwhile, joined Virgin Atlantic as chief executive in January 2013 after 27 years with American Airlines.
The reshuffle comes as the airline prepares to put into place its new mid-range corporate plan, Velocity, in the New Year, an expanded joint venture partnership with Delta and Air France-KLM.