Marketing Specialist - Versori Salford, United Kingdom - Marketing
- Location
- Salford, England, United Kingdom
making informed recommendations to senior stakeholders. You are organized, able to manage multiple campaigns, reports, and optimization workstreams simultaneously, and use project management tools (Asana, Notion, Monday.com, or similar) to keep stakeholders informed. You communicate clearly and work closely with Sales, creative teams, and wider marketing stakeholders. Avalara ...