About Social Squad
Pioneering athlete influencer marketing in social media, specialising in the management and commercialisation of the digital landscape for athletes.
More about Social Squad
Social Squad is located at 153 Cromwell Road, SW5 0TQ London, United Kingdom
http://www.social-squad.co.uk