Business Development Manager
10 days ago
Central London
The Business Development Manager will lead on delivery of, campaigns and initiatives, pitches, marketing collateral and communications, legal awards and other operation BD activities. The successful ...