flocc is located in Cambridge, United Kingdom on 50-60 Station Rd. flocc is rated 5 out of 5 in the category marketing agency in United Kingdom. [formerly made agency] We are a marketing agency with expertise in strategy, brand, design, development and digital marketing based in Norwich and Cambridge. We've been named a 'Best Employer' in the Eastern region and awarded a Gold Accreditation for employee wellbeing & engagement.
Company size
11-50 employees
Headquarters
Cambridge, Cambridgeshire