Bark.com

HQ
London
270 Total Employees
Year Founded: 2014