We’re delighted that igoo clients, Consortia have been awarded ‘Business of the Year’ at this year’s Echo Regional Business Awards!
Following the launch of their brand new website a few weeks ago, this is turning out to be a fantastic year for the company.
Head over to their website for more info on their big win here.