Marcel Janzen is currently the IT Manager for South East Europe, Portugal, and Spain at FedEx, a position held since 2020. Prior to this, Marcel worked at TNT Global Express for over three decades, culminating as ICS Manager. Marcel also serves as Director de Informatico at TNT Express Portugal, a role they have maintained since the company's establishment in the region.
This person is not in the org chart
This person is not in any teams
This person is not in any offices