CEO
Justin Sampson
CEO Approval Rating
- -/100
BARB's headquarters is in London, England. BARB has a revenue of $8.9M, and 113 employees. BARB has 1 followers on Owler.