Business Development Manager
Posted a week ago by French Resources
- Salary:
- £40,000 - £65,000/annum + excellent benefits + com
- Location:
- Southwark, Greater London
- 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