Brand Manager - Marketing Effectiveness
Brand Manager, Marketing Effectiveness Location: London Contract: Full time, permanent Team description Central Brand & Marketing builds the campaigns, trackers and insight that show whether SumUp's marketing actually works, across six…