Steve Freeman has returned to Schwan's Consumer Brands, the UK unit of the US frozen pizza manufacturer, as managing director.