Marketing Specialist - digital and project management
- Competitive salary
- London
- Permanent, full-time
Responsibilities: Work directly with the Director of Marketing and Communications to manage EMEA campaigns across products and jurisdictions Represent EMEA marketing and communications across the business Manage project pipeline across the team Manag...