5 employees
Agency Squid is a hybrid business consultancy creative firm truly integrating traditional & digital strategies to build successful brands.
2015