Business Development Manager
Posted a week ago by Stride
- Salary:
- £75,300 - £96,300/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 … more