Han har tidligere hatt forskjellige stillinger i Northwest Airlines, Air France–KLM, Qatar Airways, Aeroméxico og Avianca.