Jobs Default Image

Senior Global Communications Manager

Senior Global Communications Manager

  • Location


  • Sector:

    Communications, Marketing

  • Job Type:


  • Contact:

    Willem de Ruijter

  • Contact Email:

  • Job Ref:


  • Published:

    6 months ago

  • Expiry Date:


  • Consultant:


For a leading international manufacturer of high reputation of scientific high precision instruments, market leader in their segment, we are looking for a Senior Global Communications Manager. The job can be based in the Netherlands or in the UK.


As a member of the Marketing team, the Senior Global Communication Manager plays an important role in the transition to a customer centric organization by delivering excellence in communication strategy and messaging to internal and external stakeholders and governing the company’s brand.

He/she is responsible for the in the development, planning, structure and execution of the internal and external communication and content plan, including aligning influencer/key opinion leader (KOL) initiatives, leading social media execution and delivering employee communications initiatives and in addition, he/she owns the on-offline company brand strategy and governs execution according to brand guidelines.


Communication Strategy

  • Develop, plan, structure and execute the communication strategy for employee, corporate and social media fitting corporate and business objectives.

Content Strategy and Operations

  • Create global content strategy for employee, corporate and social media communication including people, processes, technology requirements.

  • Develop and oversee execution global content plan and budget, including editorial calendar aligned to the business, sector marketing and perpetual demand plans.

  • Oversee the creation of content, in line with brand guidelines and regulatory compliance where applicable.

  • Implement methodology for calculation, tracking and analysing content investment and return regarding internal and external communications.

  • Oversee content measurement and key performance indicators, including the design and operation of relevant dashboards, reports, and analyses.

  • (Co-)own and (co-) manage content tools and develop new channels.

Corporate communication

  • Responsible for communications around Acquisitions or divestments

  • Develop, implement, and govern Corporate Identity (CI), including on- offline brand guidelines and regulatory compliance where applicable.

  • Deliver a new employee communication platform and support the different initiatives working closely with management board and wider organisation. Lead the internal Editorial Board.

  • Lead public relations and influencer/key opinion leader (KOL) strategies and initiatives; and align on execution with corporate/sector/commercial functions.

  • Lead social media strategy and oversee execution,

  • Increate engagement and commitment of the wider organization.

  • Responsible for our PR strategy.

 General Management

  • Oversee the selection of agencies and manage the relationships.

  • Leading a team of 2 or more Professionals, including performance, target setting, talents reviews and development plans.

  • Overall budget responsible.

  • Proactively support and comply with the Group’s policy on Code of Business Ethics.


  • Absolute integrity: leads by example, can devise, and implement strategies that succeed from within clearly marked ethic and compliance boundaries. Lead and win the right way.

  • Culturally agile, can effectively lead and build bridges with teams that are geographically dispersed.

  • Excellent communicator, comfortable being a change agent, educator, and evangelist.

  • Creative and innovative, discerning the essential points or storyline from information.

  • Strong project management and organizational skills; ability to juggle multiple projects successfully and prioritize tasks effectively.

  • Collaborative leadership style, able to build consensus across the organization.

  • Delivers on commitments, every time.



  • 5 or more years’ experience in developing communications plans for both internal and external audiences, including social media platform’, including targeted content creation.

  • Proven track record in internal communication, PR, social media, content strategy and operations.

  • Demonstrated ability to quickly learn and apply new domain knowledge to the internal communication and social media strategy and asset creation.

  • Has previously overseen marketing suppliers such as external agencies, automation suppliers or other.

  • It is preferred if he/she has managed teams and is accustomed to performance management and talent development.


  • Native English speaker.

  • BA or BS required, preferably in communication, journalism, media, business management or marketing.

  • Master’s Degree or MBA are preferred.

  • Up-to-date knowledge on trends and developments in B2B marketing.

  • Ability to craft messages and positioning.

  • Self-starter.

  • Strong interpersonal communication skills.

  • Analytical skills.


  • Positive impact on employee satisfaction survey (regarding the communication).

  • Social media impact (network growth, share of voice, sentiment, influence).

  • Delivery of Service Level Agreements to internal stakeholders.

  • Effectiveness and frequency of employee communication.