Agency Sales Manager - Video, Mobile, Desktop
8 days ago
Greater London
The role The Sales Manager will sell market-leading solutions across all platforms to include Digital, branded content, video and programmatic channels to their agency groups. Responsible for ...