Jobs at Onetowin

View all jobs

Digital Communication Manager

Brussels, Belgium

The Digital Communication Manager is responsible for the creation, coordination, implementation, and evaluation of digital communication projects (Always on, ATL, ...) to create leads for the company's products and services through clear and uniform communication, increase trust in the company and brand awareness among the public, and give substance to the (digital) brand.


Detailled tasks
  • Defining, implementing, structuring, and evaluating digital campaigns (Paid media: Display, video, social, SEA, ...) and projects that must make lead generation concrete within marketing (sales and CPA/L targets).

  • Briefing, directing, and coordinating his/her assignments for the advertising agency, the media center, and other external partners; Maintaining good contacts with the digital media sector for inspiration and facilitation of new projects/initiatives (Google, Microsoft, ...).
  • Understanding, directing, and optimizing the technical setup of digital Marketing Communication (ad-tech, platforms, tracking, ... with particular attention to the new cookieless setup) in which the digital campaigns run and managing the Google ads account.
  • Intensive collaboration with other departments within the company (especially with Sales (E-commerce manager, Sales BtB, ...) and within Marketing & Digital (product & campaign manager, Social Media manager, SEO manager, ...), but also with customer service, legal, IT, internal and external communication, ...).
  • Valorizing your digital expertise to improve our digital branding and to support others where necessary in their own digital communication needs.
  • Provides input for the marketing communication annual plan and contributes to the LT vision on Marketing Communication.
  • Ensure that the execution is in accordance with the company's house style and that the standard approval procedures are followed.
  • Manages and respects the assigned budget.
 
Competences
The candidate possesses the ideal mix of communication expertise, project management, and analytical ability.

Background

Knowledge

·        Minimum university degree.
·         Knowledge of Word, Excel, and PowerPoint.
·         Trilingual in Dutch, French, and English.

EXPERIENCE

·         At least 5 to 10 years of experience in a (similar) marketing role is necessary.
·         Prior knowledge regarding the setup and evaluation of digital communication is necessary.


 

Share This Job

Powered by