Paid Search Lead
- Location
- Greater London, England, United Kingdom
Role: Paid Search Lead/Head of Paid Search Function: Management | Google Ads | Acquisition Strategy Responsibility: Ensuring the paid search team is driving growth across our portfolio of e-commerce clients Reports to: Head of ...