Senior Manager, Business Development
Posted a week ago by Slerp
- Salary:
- £NEG
- Location:
- London (8 miles)
- Job Type:
- Permanent
The Senior Manager, Business Development role will be responsible for identifying, engaging and acquiring scaling SME and mid-market restaurant partners across the UK. This role will begin as an individual contributor but will be responsible for helping build our sales strategy and … more