Digital Communication Officer

Mirabaud & Cie SA

Not Interested
Bookmark
Report This Job

profile Job Location:

Geneva - Switzerland

profile Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Job Summary

  • Define and drive the strategic development of the Mirabaud Groups digital presence;
  • Coordinate and promote content creation across business lines and the international office network;
  • Increase brand awareness and drive traffic across all digital touchpoints;
  • Plan execute and oversee digital campaigns;
  • Act as the primary liaison and project coordinator with external agencies;
  • Ensure consistent and coherent messaging across all online channels;
  • Oversee internal communications across the Groups digital platforms.

Qualifications :

  • CFC Diploma or Equivalent;
  • 4 years of experience in Digital Marketing;
  • Strong knowledge of CMS and of UX/UI and accessibility principles;
  • Experience in direct marketing activities and lead generation;
  • Expertise in digital marketing including SEO/SEM paid media social media email marketing and content distribution;
  • Advanced use of web and marketing analytics tools (e.g. KPI dashboards and reporting tools);
  • Strong interest in artificial intelligence initiatives and sandbox development;
  • Extensive command of MS Office tools (Powerpoint Word Excel) and various social medias;
  • Fluent in English and French.

Additional Information :

Step into the action!

  • Dynamic environment;
  • Direct impact on the business no matter your position or seniority;
  • Work in an environment that encourages autonomy and entrepreneurship;
  • Inclusion and equal treatment;
  • Various employee benefits.

Remote Work :

No


Employment Type :

Full-time

Define and drive the strategic development of the Mirabaud Groups digital presence;Coordinate and promote content creation across business lines and the international office network;Increase brand awareness and drive traffic across all digital touchpoints;Plan execute and oversee digital campaigns;A...
View more view more

Key Skills

  • Civil
  • Bidding
  • GIS
  • Capital Market
  • Cement
  • Agricultural

About Company

Joining Mirabaud, means entering an entrepreneurial and innovative environment. With the 7th generation of the Mirabaud family working within the bank, the culture is that of a family business. With over 750 employees based in 10 countries worldwide, Mirabaud offers opportunities to d ... View more

View Profile View Profile