View Top Employees for Littlefish (Uk) Ltd
img Website littlefish.co.uk
img Industry Information Technology And Services
img Location Nottinghamshire, Nottinghamshire, United Kingdom
Employees 330
Founded 2003
Website littlefish.co.uk
Industry Information Technology And Services
Location Nottinghamshire, Nottinghamshire, United Kingdom
Employees 330
Founded 2003
LinkedIn linkedin.com/company/littlefish-uk-ltd

Top Littlefish (Uk) Ltd Employees