Business Development Manager
- Location
- City Of London, England, United Kingdom
technology solutions Understand customer technology environments, priorities, security risks and support needs Work with technical and operational teams to develop suitable proposals Maintain accurate CRM, pipeline and forecasting information Attend client meetings and networking events across London Complete a clear handover of new customers following a successful sale Key Requirements ...