Bermuda headquartered Bacardi Limited announced a “series of C-suite talent moves within global commercial and finance and the North America business.” A spokesperson said, “Current Regional President for North America Pete Carr will take on the newly created role of Executive Vice President and Global Growth Officer. Pete will be responsible for commercial excellence and strategy, […]