Senior Sales/Business Development Manager
- Salary negotiable
- London
- Permanent, full-time
Position: Business Development Manager (UK) Location: UK Work Arrangement: Hybrid (office and home) Company Overview: We are hiring for a client building the next generation data analytics platform that revolutionizes how organizations interact with ...
Go to similar: Manager jobs in clerkenwell