MSC is a private, global organization with a network of more than 524 offices in 155 countries, employing a team of more than 100,000 dedicated people. Their mission is to offer reliable and sustainable transport solutions by sea, road and rail to customers in all sectors.