Heinz has promoted John Hans to the new position of chief commercial officer for the UK & Ireland.