Bacardi has switched media agencies for several of its brands in the US.