Marketing & Communications Manager – Benelux Region - Comarch


Comarch – an IT-challenger on the Benelux market - looks for an entrepreneurial and dynamic person who is able to take initiatives and be responsible for all-round marketing activities in Belgium, Netherlands and Luxembourg.

Do you enjoy digital marketing, event management and content writing? Are you passionate about technology and innovation?

This is your opportunity to be part of a startup-minded team with the support of a global organization with a very positive outlook for growth.

Comarch develops and implements innovative solutions for different industries worldwide. The company employs more than 5000 professionals and looks to strengthen the local team in the fast-growing Benelux branch of Comarch Group with this Marketing & Communications Manager’s role.

The Benelux-team is a mix of dynamic, young professionals with diversified international backgrounds (in our team we can speak more than 10 languages altogether). We believe in open communication, respect each other and try to help and learn from each other as much as we can.

Main Responsibilities:

As a Marketing & Communications Manager – Benelux Region, you will be in the driving seat to create a successful marketing strategy of Comarch as an IT pioneer towards different industries (Retail & FMCG, Smart Cities, Financial Services, Telecom).

  • Management and coordination of all digital activities of Comarch Benelux (local websites, social media, SEO/Google Adwords optimization);
  • Organizing and management of local internal and external company events;
  • Talent for writing promotional texts and press releases;
  • Campaign management towards top clients and close cooperation with local sales teams;
  • Relationship management with international and local press specialized in different industries.


  • First experience within the Marketing and/or Technology space. Young graduates with outstanding skills and/or extracurricular activities are also considered for this role;
  • Master Degree in Economics, Marketing, IT, Business Administration, Management, Entrepreneurship or similar;
  • Excellent communication and presentation skills in English, Dutch and French;
  • Understanding and interest in Marketing and IT industry

What Comarch Offers

  • Startup working environment with the advantages of making part of an international group where action-taking and ambition is rewarded;
  • Learning about innovations, technology on the market and running large-scale IT projects;
  • Frequent travelling opportunities within and outside Benelux (client visits, event management and trainings);
  • High visibility in the company and numerous growth possibilities;
  • In the future, successful team members will have a chance to quickly grow their careers and manage their own people within the structures of Comarch.