Miller Brewing has appointed the Coke-veteran Tom Long as executive vice president and chief marketing officer.