Communications Manager
Badenoch & Clark
Geneva, Geneva
vor 9 Tg.

Our client is a global company based in Geneva.

The responsibilities

You will be responsible for the definition and the implementation of the global communication strategy.

Your responsibilities will include planning, project management, internal and external communications through the various means, either existing or yet to be built.

You will also develop and execute innovative, proactive and strategic media relations leveraging traditional and new media to support the business and group objectives.

Your main responsibilities will be :

1 / Internal Communications

  • Lead development and implementation of comprehensive internal communication and annual plan that supports business objectives
  • Work in close collaboration with leadership to drive the process of building and aligning the internal communications
  • Lead on creation of internal communication messaging and content (Intranet, events, newsletters, etc.)
  • Create and manage mix of communication channels / vehicles (including on-line) that reach all employees in the most effective way
  • Act as a trusted advisor to the leadership team on strategies for addressing complex sensitive issues
  • Assure consistency with the company’s strategy, company governance, and brand rules & regulations
  • Follow up on administrative and budgetary aspect (reporting, planning, negotiation of contracts, conditions and prices with suppliers and partners)
  • Lead the content for building the new intranet
  • 2 / External Communications

  • Produce and update editorial content and advertising campaigns that favorably position the business to relevant stakeholders in the marketplace
  • Work closely with the Group and business leadership to support building and implementing a sustainability communications plan, to support business and shareholder initiatives, notably around performance standards
  • Handle business-specific issues management activities
  • Write briefs for agencies and contribute to the deployment of the communication strategy globally
  • Coordinate news releases and media interviews with the management team to assure consistency of message and streamline contacts with media
  • Provide guidance and direction to leadership on issues management and communications in the event of crisis and align with the Group to assure that actions taken are consistent with protecting and advancing company’s brand and reputation
  • Lead evolution of company’s extranet and manage the company website
  • The ideal candidate

  • Master degree or equivalent in Public Relations, Communication or Marketing
  • Minimum of 10 years of internal and external communication experience at international level in the Oil & Gas, Energy, Mining & Metals industries
  • Strong knowledge of the MEA markets
  • Acquainted to working in a global organization with global responsibilities (content and team)
  • Experience in coordinating with various leaders across the globe at regional, country and functional level (HR, Commercial, legal etc.)
  • Good track record in developing and executing integrated communication programs within scope and budget.
  • Strong experience in project management & results driven
  • Very good understanding of communication methods across written, online, social and video
  • Outstanding skills in crisis communication and reputation management
  • Hands-on mentality & Team player
  • Strong attention to detail to ensure all communications are accurate and well-written
  • Excellent writing and public speaking skills in French and English
  • Bewerben
    Zu Favoriten hinzufügen
    Aus Favoriten entfernen
    Meine Email
    Wenn Sie auf "Fortfahren" klicken, stimmen Sie zu, dass neuvoo Ihre persönliche Daten, die Sie in diesem Formular angegeben haben, sammelt und verarbeitet, um ein Neuvoo-Konto zu erstellen und Sie gemäß unserer Datenschutzerklärung per Email zu benachrichtigen. Sie können Ihre Zustimmung jederzeit widerrufen, indem Sie diesen Schritten folgen.