Isabella Reid
Community and operations manager
Join our community for your weekly dose of advice, opportunities and early access to our events.
In-house Creative Agency
Location
London and Manchester
Founded
2016
Employees
100
Brand Consultancy
Leeds and London
1994
40
Creative Agency
London
2006
75