Vice President, Sales
Advertising Networks · South Africa · 11-50 Employees
View Company Info for Free
Vice President, Sales
A closer look at the technologies used by Strategy
Founded in 2006, Strategy is an owner-managed, results-driven, creative agency. Our drive is fueled by adding value to our clients through effectiveness to deliver real return on investment. While vastly experienced, we remain channel-agnostic & offer no off-the-shelf solutions. We listen and get to know your business objectives before mapping out... Read More