IT Eastern Europe Territory Manager
Bratislava, Bratislava, Slovakia
Amcor
IT Manager Poland and Network and Collaboration