35 employees
Stellar tests and provides feedback and product reviews to clients by matching brands with their target audience.
2012