Bacardi has named the current director of its global gin division, Andrew Carter, as its new managing director for travel retail business.