Stephen Odell è stato nominato Presidente e Amministratore Delegato di Volvo Car Corporation a partire dal 1 ottobre 2008.
Prima di ricoprire questo incarico, da Aprile 2008 Stephen Odell era Direttore operativo di Ford Europa, responsabile di sviluppo prodotti, produzione, acquisti, oltre a marketing, vendite e servizio.
Tra Settembre 2005 e Aprile 2008, Odell ha ricoperto il ruolo di Vice-presidente di Ford Motor Company e Vice-presidente di marketing, vendite e servizio di Ford Europa. Prima di questa posizione, Stephen Odell è stato Direttore e responsabile esecutivo senior di marketing, vendite e servizio clienti di Mazda Motor Corporation in Giappone dove è stato anche membro del consiglio di amministrazione.
Odell è entrato a far parte di Ford Motor Company nel 1980 come tirocinante laureato in Ford Gran Bretagna.
Ha ricoperto diverse posizioni manageriali nelle divisioni vendite e marketing in Gran Bretagna e negli Stati Uniti prima di essere nominato Vice-presidente di marketing e vendite di Jaguar Nord America nel 1997.
A Gennaio 2000 Odell è entrato a far parte di Mazda Motor Nord America come Vice-presidente di marketing e vendite. Nel 2000-2001 ha ricoperto una carica nel consiglio dei governatori della Dillard University di New Orleans, LA, un'istituzione di "college e università storicamente neri".
Odell è quindi diventato Direttore operativo di Mazda Nord America nell'Ottobre 2000 ed è stato nominato presidente di Mazda Europa nel Gennaio 2002.
A Maggio 2003, è stato eletto responsabile esecutivo senior di marketing, vendite e servizio clienti di Mazda Motor Corporation in Giappone.
Nato a Londra, Regno Unito, nel 1955, Stephen Odell è sposato con due figli.