Mercedes’ Director of Car Design John Owen to leave team

John Owen will depart his role as Director of Car Design at Mercedes later this year, having been a part of the team since 2007.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top