Britvic has appointed a former Diageo marketing director as its new CMO.