Constellation Brands has announced a raft of job changes as it looks to support long-term growth plans.