By Andrew Ganz
Tuesday, Sep 2nd, 2008 @ 11:20 am

Volvo has announced Stephen Odell as the Swedish automaker’s new president and CEO. Odell will join Volvo at the beginning of next month after briefly serving as COO of Ford of Europe. Current CEO Frederik Arp has decided to leave the company.
Odell will be tasked with turning Volvo into a profit-maker for Ford. He was made COO of Ford of Europe in April, but his experience with the company extends to work in Mazda , Jaguar and Ford of Britain since 1980..

7 Comments