Senior Business Development Manager
11 days ago
Greater London
Provide strategic input for pitches, coordinating with practice and product specialists. * Develop ... marketing, CRM and emerging technologies. * Demonstrable experience in demanding, partner-led ...