Senior Business Development Manager
15 days ago
Greater London
... dynamics and client needs, strengthening client relationships, and driving profitable growth. You ... Understanding of new business processes, digital marketing, CRM and emerging technologies