Nottingham headquartered Global Managed IT Services Provider Littlefish have been awarded the coveted Sunday Times Best Companies 1* Star Accreditation, recognising ‘very good’ levels of employee engagement, improving on the company’s ‘One to Watch’ awards from the...