Barrows is a global team built around innovative work, great people, and a singular focus on the world of retail - building the world’s leading experiences at the point of consideration.
Headquarters Location
250 Vesey Street, Suite 201
New York, NY 10007
Number Of Employees
47
Industry
Advertising/Marketing/Public Relations
Company Website
N/A
CEO
Kristina Kovar
Ready to Earn Most Loved Workplace® Certification? Start Here.