Who are we
The word "Devoch" means "Devoted to China".
Founded in 2016 in the University of Warwick, we are an integrated branding agency designed to help British brands connect with the Chinese markets, both onshore in the UK and offshore in China. We are based in London, Birmingham and Shenzhen China with an international in-house team. Through our integrated services in both Strategy, Brand and E-Commerce, we aim to be your long-term partner for your Chinese expansion, not just a project contractor.