Business Development Manager
Posted today by French Resources
- Salary:
- £40,000 - £65,000/annum + excellent benefits + com
- Location:
- Southwark, Greater London (102 miles)
- Job Type:
- Permanent
Coordinating the installation of devices and organising customer training sessions. Providing comprehensive after-sales support as needed. Creating additional sales opportunities through cross-selling and upselling. Ensuring the CRM system is regularly updated and fully … more