Stephen Odell to head the Volvo Car Corporation
Ford Motor Company announced this morning the appointment of Stephen Odell as president and CEO of Volvo Car Corporation. Odell will take up the reins of the company on October 1, replacing Fredrik Arp, who is stepping down after three years as president of Volvo.