Senior Business Development Manager
11 days ago
Greater London
... growth. You will manage key client portfolios, align offerings with industry trends, and deliver ... Understanding of new business processes, digital marketing, CRM and emerging technologies