From 2001 to 2002 John was Director of Technology Coordination – Federal Mogul Advanced Powertrain Systems. From 2002 to 2005 he was responsible for setting up and running a global strategic project management office for the Federal Mogul Bearings Product Group.

John joined Tata Motors European Technical Centre in 2005 as Chief Engineer responsible for Advanced Engineering. Subsequently he became Head of Advanced Engineering for Tata Motors as a whole and has been a champion for Tata Motors’ progression into Electric and Hybrid Vehicles.

In 2015 he joined the group technology office, responsible for technology identification, assessment and implementation. He focuses on new areas of development for the Tata Group, looking for synergies and strategic needs of the Tata Companies and setting up and managing cross-group projects.