Robert Landwehr hat in Karlsruhe Maschinenbau studiert. Er begann seine Karriere in der Prozessentwicklung bei Mercedes-Benz in Stuttgart und wechselte anschließend für fünf Jahre zu einer internationalen Unternehmensberatung im Bereich Fabrikplanung (io Consulting in Heidelberg). Seit 2008 ist er für Mercedes-Benz Trucks tätig. Derzeit ist er verantwortlich für das Komplexitätsmanagement und das Auslaufmanagement von Mercedes-Benz Trucks, wo er neue Methoden und BI-Lösungen entwickelt, um die Komplexität des aktuellen und zukünftigen modularen Produktsystems zu beherrschen.