Mr Odell left the company August 2, 2010 as the sale of Volvo Cars to Zhejiang Geely Holding Group was finalised. Mr Odell was then appointed President & CEO Ford of Europe.Stephen Odell was appointed President and CEO of Volvo Car Corporation 1 October 2008.