Lead Business Development Manager UK
16 days ago
We are looking for our first sales colleague – a Business Development Manager who is not. This role is integral to setting our business development strategy, identifying and targeting. Develop and execute Officinae Bio's business development strategy, identifying key target companies and establis...