Marketing & Communication Manager

Posted Yesterday
Be an Early Applicant
Zürich, CHE
Hybrid
Senior level
Insurance
The Role
Leads Coface Switzerland’s marketing and external communication strategy, go-to-market initiatives, demand generation, market intelligence, product and contract governance, and brand management. The role supports Sales through CRM optimization, lead management, commercial content, KPI tracking, digital marketing, SEO, events, public relations, and multilingual content localization. It also manages product launches, contractual documentation, marketing operations, budgets, and cross-functional alignment with Legal, Sales, regional, and Group teams.
Summary Generated by Built In
Company Description

Making Trade Happen

Coface is a team of 5,600 people of 78 nationalities across nearly 60 countries, all sharing a corporate culture across the world. Together, we work towards one objective: facilitating trade by helping our 50,000 corporate clients develop their businesses.

Every day, our teams are making trade happen. Join us!

 

Job Description

Role purpose: 

As part of a high-performance and dynamic team, we are looking to complete the team with a proactive, curious and well-organized Marketing & Communication Manager. The role is in charge of implementing governance of the Marketing, Product and External Communication strategy for Coface Switzerland..

This role combined strategic leadership, product and contract management, commercial enablement, with a strong focus on supporting business growth and transformation.

YOUR MAIN MISSIONS:

Strategic Marketing & Go‑to‑Market Leadership:

  • Definition and execution of the Swiss Marketing and External Communication strategy, fully aligned with country, regional (WEAR) and Group priorities
  • Translation of business and commercial objectives into actionable go‑to‑market strategies
  • Member of the Extended Swiss leadership team, contributing to transversal decision‑making and strategic alignment

Market Intelligence & Competitive Analysis

  • Monitor market trends, competitor activities and emerging opportunities
  • Provide strategic market intelligence to support commercial and product decisions

Commercial Enablement & Lead Generation

  • Design and deployment of demand‑generation and lead‑generation strategies to support Sales performance across business lines
  • Close collaboration with Sales teams to strengthen lead processes, CRM usage, conversion funnels and sales enablement tools (experience with CRM and marketing automation tools (Salesforce, Microsoft Dynamics, Eloqua, HubSpot or equivalent)
  • Development of commercial assets (presentations, pitch decks, one‑pagers, …) to support acquisition and growth
  • Continuous optimisation of lead management processes at local, regional and Group levels (via key users’ workshops, …)
  • Monitoring of key marketing KPIs (MQLs, conversion rates, pipeline contribution, ROI, website performance)

Product & Contract Management / Governance

  • End‑to‑end responsibility for Product Management activities for Switzerland, in close collaboration with Legal, Sales and Regional teams
  • Implementation, maintenance and evolution of insurance contracts, clauses and general terms across multiple products and business lines
  • Management, translation and localization of contractual documentation (EN / FR / DE), ensuring legal accuracy, consistency and market compliance
  • Active involvement in product launches, adaptations and migrations, ensuring operational readiness and commercial relevance

Marketing Operations, Communication & Brand Management

  • Governance of all Marketing and Communication activities across digital and offline channels (website, digital marketing, content, print, events and public relations)
  • Supervision of the digital ecosystem, including website management, SEO optimisation and content localization in 3 languages
  • Definition and implementation of brand positioning and communication strategies adapted to the Swiss market
  • Planning and monitoring of the marketing budget, ensuring prioritisation and efficient allocation of resources

 

     

     

    Qualifications

    CANDIDATE PROFILE:

    • 5 to 10 years as a Marketing manager preferably working in the insurance market or financial services company 
    • Proven track record in similar marketing position
    • Experienced Event Management skills and requirement to be familiar with Business Social Network
    • Organized, multi-tasking, strong in priority setting, team player
    • English/French or English/German (Swiss) is mandatory for the position with ideally a third swiss official language would be a plus
    • Good interpersonal and communication skills
    • Strong analytical skills and KPI-driven mindset
    • Experience working with CRM and marketing automation platforms
    • Good knowledge of SEO, SEA, digital acquisition and content marketing
    • Project management skills
    • Communication: Good written and oral communication skills.

    Skills Required

    • 5 to 10 years of experience as a Marketing Manager
    • Proven track record in a similar marketing position
    • Event management experience
    • Familiarity with business social networks
    • English plus French or German language proficiency
    • Strong organizational, multitasking, and prioritization skills
    • Teamwork and strong interpersonal communication skills
    • Strong analytical skills and a KPI-driven mindset
    • Experience with CRM and marketing automation platforms
    • Knowledge of SEO, SEA, digital acquisition, and content marketing
    • Project management skills
    • Strong written and oral communication skills
    • Experience in the insurance market or financial services
    • Knowledge of a third Swiss official language
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Bois-Colombes
    5,637 Employees

    What We Do

    With over 75 years of experience and the most extensive international network, Coface is a leader in trade credit insurance & risk management, and a recognized provider of Factoring, Debt Collection, Single Risk insurance, Bonding, and Information Services. Coface’s experts work to the beat of the global economy, helping ~50,000 clients in 100 countries build successful, growing, and dynamic businesses. With Coface’s insight and advice, these companies can make informed decisions. The Group' solutions strengthen their ability to sell by providing them with reliable information on their commercial partners and protecting them against non-payment risks, both domestically and for export. In 2023, Coface employed ~4,970 people and registered a turnover of €1.868 billion.

    Similar Jobs

    Pfizer Logo Pfizer

    Staff Software Engineer

    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    In-Office or Remote
    36 Locations
    121990 Employees

    Benchling Logo Benchling

    Head of Professional Services, EMEA

    Cloud • Healthtech • Social Impact • Software • Biotech
    Hybrid
    Zürich, CHE
    605 Employees

    Cloudflare Logo Cloudflare

    Senior Systems Engineer

    Cloud • Information Technology • Security • Software • Cybersecurity
    Remote or Hybrid
    8 Locations
    4400 Employees
    66K-91K Annually

    Snyk Logo Snyk

    Product Manager

    Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
    Hybrid
    Zürich, CHE
    1000 Employees

    Similar Companies Hiring

    MassMutual India Thumbnail
    Big Data • Fintech • Information Technology • Insurance • Financial Services
    Hyderabad, Telangana
    Granted Thumbnail
    Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
    New York, New York
    23 Employees
    Vega Thumbnail
    Artificial Intelligence • Automotive • Insurance • Transportation
    US
    43 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account