Heinz has appointed Giles Jepson to the role of chief marketing officer for the UK & Ireland.