Location: 57 Trafalgar Square, London WC2N 5DU, UK
Number of employees: 3 - 10
Business description: Snowball Creations is a marketing, sales and software agency that offers growth tools for ambitious businesses! We've grown extremely fast over the last year and so eager to hire in smart people! Any questions just get in touch and happy to help!