Business Development Manager (marketing data solutions)
3 days ago
London
You have sold complex data solutions either in CRM, marketing, location mapping, geo-demographics or similar You are competitive, highly motivated, and excel in persuasive communication at all levels ...