Senior Marketing & BD Manager - Litigation & Dispute Management
17 days ago
London
... and relationship-building skills. You can be based in either London, Birmingham, Leeds or Manchester. Role Summary: As the Senior Business Development Manager, you will play a pivotal role in this ...