BDM- Technology
- Salary negotiable
- London
- Permanent, full-time
The Business Development Manager-Technology role sits within a global law firm with an enviable client list and collaborative family friendly culture. The Business Development Manager will lead the marketing and BD strategy for a high performing tech...
Go to similar: Manager jobs