
Head of Marketing
Primary stack
Job description
About the Position
Join OMNIC, a global leader in innovative self-service solutions for logistics, retail, and HoReCa, as we seek a dynamic Head of Marketing. In this strategic role, you will play a pivotal part in strengthening our brand presence and driving impactful marketing initiatives. Your expertise will be essential in implementing our AI Content Factory for social media and building an effective B2B enterprise marketing pipeline. If you are passionate about marketing and eager to make a difference in a forward-thinking organization, we want to hear from you!
Responsibilities
- Develop and execute the company’s comprehensive marketing strategy.
- Implement the AI Content Factory for efficient social media content creation.
- Build and automate the B2B enterprise marketing funnel to optimize lead generation.
- Plan and manage PR campaigns to enhance brand visibility.
- Coordinate marketing projects with internal teams and external partners for seamless execution.
- Monitor marketing performance metrics and prepare analytical reports for continuous improvement.
- Contribute to the company’s global brand development initiatives.
Requirements
- 5+ years of experience as a Marketing Manager or in a similar role.
- Strong understanding of marketing models (5P / 7P).
- Proven experience in developing and executing successful marketing campaigns.
- Proficient in content management, analytics, and social media tools.
- Possess a strategic mindset, proactivity, and a focus on measurable results.
We Offer
- Onsite role in our Milan office.
- Be part of an international work environment engaging with the EU and GCC regions.
- Career growth opportunities within a global company.
- Flexible working schedule and access to modern tools to facilitate daily tasks.
- Engagement in large-scale international projects that foster professional development.
About the Company
OMNIC is a global leader in innovative self-service solutions for logistics, retail, and HoReCa. We are committed to delivering cutting-edge technology and exceptional service to our clients worldwide.
© OMNIC. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
OMNIC is an Italian Intelligence Partner for logistics, retail, HoReCa, and smart cities. We build hardware—robots, sorting lines, self-service devices, smart-locker networks—and LogOS, the operating system that orchestrates them as one connected ecosystem. By aligning devices, data, and workflows in real time, we help enterprises reduce total cost of ownership, increase uptime, and roll out networks faster. Headquartered in Italy, we serve Europe, the Middle East, Asia, and the United States, with manufacturing in Italy, Georgia, China, and Turkey. Join us to ship products that power daily life for 500 million people—on streets, in warehouses, and across cities.