Join us

TECHNOLOGY

Oversees all computer tech for MSC's business, globally. IT handles: strategies, support, architecture, dev, and projects​.
Read more.

international environment

5 locations worldwide: Switzerland, USA, India, Belgium, and Italy.​
Read more.

Our team in TURIN

Opened Turin offices Oct 2020. Goal: Create Tech Excellence Pole supporting MSC Group's global IT business.
Read more.