VERB is very much a global entity. We are part of the Croud Group which gives us great scale. Whilst our headquarters and founding business is based in Shoreditch London, we also have an office in Shrewsbury (UK), New York, LA and more recently..
Relevance: 18.139524