New opportunities: Country Managers – Scotland & Ireland March 25, 2024 As part of a policy of organic growth, Cooper Group Holdings Ltd are looking to