Senior Account Executive
Posted yesterday by Sales Enablers Inc
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
They empower the world's largest companies by providing a deep understanding of the motivations behind consumer behaviour, enabling actionable plans that drive business growth. Company Insight. The company has successfully raised multiple funding rounds, including a $40 million Series B. … more