formerly Prospect.
Company Information
Website
Employee count
53,626
Industry
Truck Transportation
Headquarter
Feusisberg, Schwyz, Switzerland
Alireza Nemati
SVP, Global Head of Innovation Road Logistics
Reinier Ganzevles
Data Solution Architect
Tracey McPherson
Human Resources Director
Angela Benson, CP APMP
Senior Commercial Bid Manager
Ashok Eapen
Product Mangement and Data Analytics