Skip to main content
News Directory 3
  • Home
  • Business
  • Entertainment
  • Health
  • News
  • Sports
  • Tech
  • World
Menu
  • Home
  • Business
  • Entertainment
  • Health
  • News
  • Sports
  • Tech
  • World
Formula 1: Mercedes Designer John Owen Leaves Team - News Directory 3

Formula 1: Mercedes Designer John Owen Leaves Team

January 20, 2026 David Thompson Sports
News Context
At a glance
  • Mercedes-Benz announced that chief designer John Owen will leave the Formula One team later in 2024.
  • Owen played a pivotal role in the team's success under multiple guises.He was instrumental in the championship-winning season with Brawn GP in 2009, and subsequently contributed to seven...
  • Mercedes has outlined a succession plan to ensure a smooth transition.
Original source: bbc.com

John Owen’s Departure from Mercedes

Table of Contents

  • John Owen’s Departure from Mercedes
    • A Legacy of Championship Success
    • Succession Plan and New Roles
    • Early Career and Background
    • Current Status (as of January 20, 2026)

Mercedes-Benz announced that chief designer John Owen will leave the Formula One team later in 2024. The move marks the end of a seventeen-year tenure that began with the team’s iteration as Honda in 2007. Mercedes official statement

A Legacy of Championship Success

Owen played a pivotal role in the team’s success under multiple guises.He was instrumental in the championship-winning season with Brawn GP in 2009, and subsequently contributed to seven Drivers’ Championships and eight Constructors’ Championships achieved as Mercedes from 2014 to 2021. Formula 1 – Mercedes Team Profile

Succession Plan and New Roles

Mercedes has outlined a succession plan to ensure a smooth transition. Engineering director Giacomo Tortora will assume the role of director of car design. This department will be overseen by deputy technical director Simone Resta. Mercedes official statement

Early Career and Background

Prior to joining Honda, Owen honed his skills at the Swiss Sauber team, where he served as senior aerodynamicist starting in 2004. His career began with the now-defunct racing-car manufacturer, Reynard. Motorsport.com – Owen Leaving Mercedes

Current Status (as of January 20, 2026)

As of January 20, 2026, John Owen remains scheduled to depart Mercedes after assisting with the transition of his responsibilities and completing a period of gardening leave. No further details regarding his future career endeavors have been publicly disclosed. Autosport – Owen Leaving Mercedes

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

Related

Search:

News Directory 3

ByoDirectory is a comprehensive directory of businesses and services across the United States. Find what you need, when you need it.

Quick Links

  • Disclaimer
  • Terms and Conditions
  • About Us
  • Advertising Policy
  • Contact Us
  • Cookie Policy
  • Editorial Guidelines
  • Privacy Policy

Browse by State

  • Alabama
  • Alaska
  • Arizona
  • Arkansas
  • California
  • Colorado

Connect With Us

© 2026 News Directory 3. All rights reserved.

Privacy Policy Terms of Service