TNT appoints automotive logistics manager

TNT appoints automotive logistics manager

TNT Logistics North America has appointed Stan Czeczotka manager of business development in its grow