Overview
Role involves leveraging technology to drive business success and support sales teams.
Ideal candidate should have strong understanding of advertising technology and a consultative mindset.
hybridEnglishMeta Ads ManagerGoogle Ads
Locations
United Kingdom, England, London
Requirements
Strong understanding of advertising technology Ability to scope and solve customer challenges Experience working with Sales, Product, and Customer Success teams
Responsibilities
Support Direct Advertisers Lead Technical Discovery & Demos Design Tailored Solutions Drive Customer Enablement Bridge Product and Business
Benefits
Generous healthcare packages Paid holidays and family leave Performance-based rewards Career development opportunities