Drooid Logo
Back to today’s briefing

Story perspectives

Mercedes Design Director John Owen Departs After 20 Years

1/21/2026

44 4 Full Breakdown

1 of 2

Story summary
  • Mercedes' Director of Car Design John Owen will leave the team in the 2026 season after nearly 20 years.
  • He helped win nine Constructors' Championships: one with Brawn GP and eight with Mercedes.
  • He will assist in the transition to his successor Giacomo Tortora, the engineering director, before entering gardening leave.
  • Mercedes thanked Owen and noted the W17 will be his 17th car design as the team seeks improved performance.
1 / 2