OMNIC logo

Head of Marketing

OMNIC·Salary not specified

Primary stack

MarketingAnalytics

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 to strengthen our brand presence and drive impactful marketing initiatives. In this strategic role, you will play a pivotal part 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.
  • Upper-Intermediate (B2) level of English or higher.
  • Background in tech or manufacturing companies within the B2B segment.
  • 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 Warsaw 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. Our mission is to build more, move faster, and think deeper. We are looking for individuals who are passionate about marketing and eager to make a difference in a forward-thinking organization.

Apply if you

  • Have a strong academic foundation. You hold a degree in Management, Finance, Economics, Science, Technology, Engineering, Mathematics - or possess equivalent rigorous training.
  • Demonstrate strong analytical and systemic thinking. You quickly structure complex problems and develop clear, well-reasoned solutions.
  • Have an outstanding track record. From university onward, your achievements consistently exceed the average within your professional peer group.
  • Take full ownership end-to-end. You lead initiatives from problem definition through to measurable business impact, taking responsibility at every stage.
  • Operate with a high standard of quality. You dive deep into details, maintain strong execution standards, and hold yourself and others accountable for excellence.
  • Demonstrate managerial maturity. You make difficult decisions - including people-related ones - when required to achieve strategic objectives.
  • Set ambitious goals and deliver on them. You establish high expectations for yourself and your team, staying focused on meaningful business outcomes.

Locations

  • Milan, Italy
  • Warsaw, Poland

Ready for new challenges?

Do you feel that the "Send" button will start a new, amazing and bright stage in your life?

Then feel free to send us your resume, our HR team is waiting for you!

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.

Didn't find suitable vacancy?

Send us your CV, and we'll pick up the best opportunity for you!

© 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.

More at OMNIC

All 8 roles

Popular searches