20 Squid Ltd
Company Profile
Industry:Marketing and Advertising
Site:20squid.co.uk
Description:20 Squid provides digital marketing consultants across account and project management, technical and software development.
Our consultants have specialist industry experience in both agency and client side roles.
We can work with in a number of configurations to suit the project requirements.
Founded:2009
Company size:1-10 employees