Our people are at the heart of this mission, and we are now looking for a Marketing Manager to strengthen our team.
Tosca is a global leader in reusable packaging and pooling solutions, supporting supply chains end-to-end. We enable companies to move away from single-use packaging towards a circular model of reusable packaging, using our robust portfolio of plastic containers, pallets, bins, crates and more.
We are looking for a Marketing Manager, Europe to join our EMEA Marketing team and lead the marketing strategy for our Downstream (Supplier to Retail) business.
Our marketing footprint in EMEA continues to evolve, which means you will have the autonomy to shape initiatives while benefiting from the support of an experienced international marketing team.
As Marketing Manager, you will be responsible for defining and executing the marketing strategy across Europe, working closely with Sales, Product and other internal stakeholders to support business growth and strengthen Tosca’s brand.
You will operate as a hands-on marketing leader, supported by internal and external marketing experts.
This role reports directly to the VP of Marketing EMEA.
Develop and execute the marketing strategy for the Downstream business unit in alignment with EMEA marketing plans and regional commercial priorities
Build strong market and product expertise to create marketing programs tailored to different customer segments and personas
Define, justify and manage the marketing budget aligned with business objectives
Develop and execute innovative marketing campaigns including digital nurturing and product launch support
Act as a key marketing advisor and main point of contact for Sales teams and internal stakeholders
Create marketing and sales materials in collaboration with the broader marketing team
Drive content localization and translation initiatives across European markets
Support brand awareness initiatives to strengthen Tosca’s presence in Europe
Monitor marketing trends and bring innovative ideas into Tosca’s marketing approach
Track campaign performance and ROI, implementing improvements where required
Preferable bachelor’s or Master’s degree in Marketing, Communications or a related field
Minimum 5 years of experience in a Marketing role
Fluent in English; This role can be based in our Madrid (Spain) or Agrate Brianza, Milan (Italy) office.
A one-year contract with a competitive remuneration package aligned with your experience
Continuous investment in your professional and personal development through training and coaching programs
A flexible working model balancing remote and office work
Your personal data will be processed by Tosca for recruitment purposes in accordance with GDPR and applicable local data protection laws.