Finch Advertising

75 Total Employees
Year Founded: 2009

Teams at Finch Advertising

AdTech
Own EMEA client account strategy, retention, satisfaction, and expansion for a performance marketing agency. Lead cross-channel planning across paid search, paid social, SEO, DSP, creative, and analytics; coordinate specialists; identify risks; drive upsell and cross-sell; and mentor the regional client success team. Improve workflows and align regional execution with global client success strategy.