Volvo Cars has appointed Stephen Odell as its new president and chief executive.

He was formerly Ford of Europe’s vice-president of marketing, sales and service before becoming chief operating officer in April.