Insights

1-3 of 3 Articles
Clock icon 2 minutes

Deloitte has announced the latest winners of its UK’s Best Managed Companies 2026 programme with two Scottish businesses recognised. An initiative of Deloitte Private, the UK's Best Managed Companies programme shines a spotlight on private businesses from across the UK and the performance that

Clock icon 3 minutes

Two Scottish businesses have been recognised in Deloitte’s inaugural UK’s Best Managed Companies awards, presented by Deloitte at the McLaren Technology Centre. Business services firm Murgitroyd, headquartered in Glasgow, and technology company Insights, based in Dundee, were named among

1-3 of 3 Articles