Business Development Manager
- Hiring Organisation
- Critical Selection Limited
- Location
- Central London, London, United Kingdom
- Employment Type
- Permanent, Work From Home
- Salary
- £65,000
JOB DESCRIPTION Role: Corporate Account Manager (New Business Development) Reporting To: Corporate Sales Manager Job Location: Home Based Overview:SaaS business in the fleet sector helping drivers. Solution based on telematics data and mobility. ABOUT ...