Head of Search+, Large Customer Sales, UKI
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Head of Search+, Large Customer Sales, UKI Google London, UK Bachelor's degree or equivalent practical experience. 12 years of experience in marketing/media, sales, business development, or consulting. 5 years of experience leading ...