10.0.3.230

Permira’s Iglo Group set to lose CEO Martin Glenn

502
Martin Glenn, chief executive of Iglo Group, the parent company of UK frozen foods business Birds Eye and a portfolio co