Demand Sales Manager, Global
7 days ago
London
Freewheel to leverage synergies and common expansion strategy and revenue goals (Account Management, Marketing, Publisher Supply, Product, Finance). As a Demand Sales Manager, Global Agencies you will collaborate and support the Sr Manager, Global Agencies in developing and leading the sales stra...