Insights

1-2 of 2 Articles
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-2 of 2 Articles
Intership icon

Latest Jobs