Business Development Manager
Posted 3 days ago by Slerp
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
You exhibit strong communication, presentation, and negotiation skills, and are able to participate in business-level and revenue-focused conversations with C-level executives. Based in our London office, you will report into our Chief Commercial Officer.. You're excited about this … more