Finch Advertising

75 Total Employees
Year Founded: 2009

Jobs at Finch Advertising

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.