business development manager in Technology Enabled Care
- Location
- Greater London, England, United Kingdom
awarded contracts are handed over successfully for mobilisation and ongoing account management Significant experience in strategic business development, partnerships or complex B2B/B2G sales A strong track record of delivering sustainable revenue growth through complex sales cycles Experience working with Local Authorities, NHS organisations, Housing Associations or other ...