With over 15 years at Bacardi, Scott has been instrumental in developing the company's talent strategy and cultural evolution ...
Bacardi Limited has launched a global creative review for most of its brands, according to three people close to the ...