Swissport has named Nelson Camacho as CEO for the US and Canada, taking over from Frank Mena, who has retired after 45 years in aviation.