UK - Senior Search Manager
Incubeta
LondonThe RoleWe’re looking for a Senior Account Manager to lead the strategy, performance, and client relationships across a portfolio of paid search accounts. You’ll combine deep Google Ads and Microsoft Ads expertise with strong strat...Read More>>.
