Constellation Brands has promoted Jim Sabia to the newly-created role of EVP & CMO.