Passenger Vehicles House
Based in Switzerland but initially from the Netherlands, he studied at the Delft University of Technology where he attained a Masters diploma in mathematical optimisation and a Bachelor’s degree in Mechanical Engineering. In April 2019, he co-founded TRC together with …