Team Manager (Player-Coach), Enterprise Sales, EMEA
- Location
- Greater London, England, United Kingdom
social, affiliate, e-commerce). Experience building processes and operating through Salesforce. Excellent communication and executive presentation skills. Fluent English. Advantages Experience selling data, analytics or insights products to Retail, CPG or other consumer sectors. Experience with Similarweb, Google Analytics, Adobe or comparable measurement tools. French ...