Stefan Mecha will take over as Chairman of the Brand Board of Management of Volkswagen Commercial Vehicles on July 1, 2025. Mecha is currently the Executive CEO of the Volkswagen Passenger Cars brand with responsibility for the China region. | Image: Volkswagen
Stefan Mecha will take over as Chairman of the Brand Board of Management of Volkswagen Commercial Vehicles on July 1, 2025. Mecha is currently the Executive CEO of the Volkswagen Passenger Cars brand with responsibility for the China region. | Image: Volkswagen
2025-05-22

As of July 1, 2025, Stefan Mecha will take over as Chairman of the Brand Board of Management of Volkswagen Commercial Vehicles (VWN) in Hanover. He follows Prof. Dr. Carsten Intra, who is leaving the company for personal reasons as part of a retirement program.

Mecha, currently responsible as Executive CEO of the Volkswagen brand for the China region, brings extensive international management experience in challenging markets such as Brazil, South Africa, Russia, and China. His career in the Volkswagen Group began in 2005 in Volkswagen Commercial Vehicles sales in

Western Europe – a connection that now completes his return to the brand.

“With Stefan Mecha, one of our most internationally experienced managers is taking over the leadership of Volkswagen Commercial Vehicles,” emphasizes Thomas Schäfer, CEO of the Volkswagen brand and Head of the Brand Group Core. “Together with his team, he will take the brand to the next level and further strengthen collaboration within the brand alliance.”

Prof. Dr. Carsten Intra has led VWN since September 1, 2020. During his tenure, he set decisive impulses for the future of

light commercial vehicles: Under his leadership, strategically relevant models such as the ID. Buzz and the new Transporter were launched. Intra also advanced the topic of autonomous driving and sharpened the profile of the sub-brand “California”. Previously, Intra was among other roles Chief Human Resources Officer at MAN Truck & Bus SE and a board member of TRATON SE. His career began in 2001 as a production engineer at MAN Commercial Vehicles.

Stefan Mecha has been with the Volkswagen Group for more than 15 years. After positions at Sixt AG

and Daimler AG, he took on various management functions in sales for VW in Europe, the Middle East, and South America. As General Director of Volkswagen Group Rus and most recently as CEO for China, he further expanded his leadership and market knowledge.

Volkswagen Commercial Vehicles is part of the Brand Group Core, where 200,000 employees from Volkswagen, Škoda, SEAT/CUPRA, and VWN work together at 21 sites to create synergies. The goal is to increase efficiency through standardization, resource sharing, and process optimization and to ensure the development of market-oriented