Sales & Marketing Project Manager - EMEA
- Location
- London, United Kingdom
digital platforms to improve commercial visibility and operational efficiency. Track project milestones, risks, actions and deliverables, providing regular updates to senior stakeholders. Contribute to continuous improvement across sales and marketing processes and ways of working. Collaborate with international teams and subject matter experts to deliver measurable business ...