Business Development Manager, IP & Tech 12 month FTC
- Salary negotiable
- London
- Contract, full-time
Are you a Business Development professional looking for an opportunity with a sector-driven, technology-focused law firm? Join CMS and play a key role...
Go to similar: Manager jobs