Anglo-Dutch consumer goods giant Unilever has appointed Keith Weed to the post of chief marketing and communications officer.