30 employees
The Media Manager specializes in direct response solutions and deals with marketing, advertising, print, radio and TV campaigns.
2014