Meet a Powertrain Technician

Meet a Powertrain Technician

In our “meet the team” video series, Dave, a¬†powertrain technician from our Engineering Centre located in Coventry (UK) talks about his role and the challenges of working for DENSO.