Senior Business Development Manager
15 days ago
Greater London
Provide strategic input for pitches, coordinating with practice and product specialists. * Develop ... Understanding of new business processes, digital marketing, CRM and emerging technologies