Bacardi has announced that its president & CEO, Ed Shirley, has left the company after two years in the role.