Business Development Manager Healthcare
10 days ago
London
This role requires a deep understanding of the NHS and framework agreements, International supply including trends, challenges, and opportunities. A natural communicator, you flourish managing ...