Agency Sales Manager - Video, Mobile, Desktop
1 month ago
Greater London
... include Digital, branded content, video and programmatic channels to their agency groups ... Strategy. ● Provide excellent levels of customer service, always willing to go the extra mile