Dr Charles Tennant was the former chief engineer at Land Rover and has held a number of senior roles in industry and academia.