Under the direction of the General Manager or Assistant General Manager, the Yard Manager is responsible for leading the yard sta...
ID Logistics is an international contract logistics group, with revenue of €1,911 million in 2021. ID Logistics has more than 360...