479 employees
Barrows Global is a specialist Marketing at Retail company.
1990
Barrows raised undisclosed on April 3, 2012
Investors: WPP