Home Speakers James Cooper
James Cooper

James Cooper

Business Development Director On-Road Autonomous Solutions, Scania Group