Location
London, United Kingdom
Specialization
mobile, digital media, mobile application, web & mobile featured advertising, information technology, consumer internet, internet, creative, project management, design, production, digital, artwork, retouching, planning, strategy, office administration, client services, ux, branding, motion design, graphic design, art direction, copywriting
Industry
staffing & recruiting
Website
Pricing
Refer to website
Address
72 Redchurch Street, London, England, United Kingdom, E2 7
Contact
Refer to website
