Head of Channel Sales and Activation, Devices and Services
- Location
- City of Westminster, England, United Kingdom
Head of Channel Sales and Activation, Devices and Services Share Head of Channel Sales and Activation, Devices and Services Copy link corporate_fare Google place London, UK Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Share Head of Channel Sales … consumer journey. As the CSA Regional Lead, you will manage the day-to-day activities of the EMEA Channel Sales and Activations team concerning Google retail activities for key partners. You will be responsible for building and managing the mid-term direction for CSA in the region, setting key objectives ...