Profile

Jeremy Vincent

COMPANY : Jaguar Land Rover

POSITION : CIO

LOCATION : Chester Rd, Birmingham, United Kingdom

INDUSTRY : Manufacturing Industry