Americas

Dave Lynch appointed as the new CIO at Swissport