Frozen food firm Iglo Group has appointed Elio Leoni Sceti as its chief executive.