business development manager in Technology Enabled Care
- Location
- Greater London, England, United Kingdom
Shape customer propositions and solutions that deliver value for customers and the company Lead commercial negotiations, pricing discussions and contract development Work with Finance, Legal, Operations, Marketing, Product and Bid Management teams Support and influence tender and bid submissions, providing customer insight and win strategies Monitor market trends, procurement pipelines ...