Open Menu
Companies>Barrows
Last Modified24/07/2025 12:00 AM
cover
Barrows icon

Barrows

Employee Participants4
Total Rating46
Revenue$0
Barrows Culture This score is derived from employee ratings & reviews
3.7/5
Barrows's Overall Culture is rated
B-

Provider of retail marketing services. The company offers retail strategy, mobile rewards, shopper insight, design, manufacturing capabilities and product development services to blue chip clients in the fmcg sector. Read More

Headquarters 17 Intersite Avenue Springfield Park, Durban
Bottom 15%
55/100