
Finch Agency
Advertising Services
Head of Client Success, EMEA
Own strategy and retention for EMEA performance marketing clients and lead the team behind them
Fully distributed global team
€100,000–€130,000 /yr
Full-time · Remote, Europe
European business hours, some US Eastern overlap





