Business Development Manager
Posted 03/10/2024 by Stride
- Salary:
- £74,900 - £95,700/annum Numerous Benefits plus bonus
- Location:
- Switzerland
- Job Type:
- Permanent
We are looking for a Swiss based business development manager who has experience in recruitment solutions - contract and permanent and or experience in selling into Life Sciences / Biotech businesses. (That could equally be in the consultancy space) English and German … more