Regional Marketing and Communications Manager

Mouchel

Abu Dhabi, UAE

Ref: OP279-18

Job description / Role

Employment: Full Time

Purpose:
To protect and strengthen Mouchel’s reputation and brand awareness among internal and external stakeholders by developing and delivering a communication and marketing strategy that meets and supports the MME business strategy and is fully integrated with corporate brand/communications.

Principal Accountabilities:
• Develop and deliver a coherent and planned business-level communications strategy integrated with corporate messaging including:
• PR and marcomms support for MME bids, ongoing programmes and key developments such as project wins and milestones
• Internal change programme with communications
• Manage an external communications programme to raise the brand profile of both Mouchel Middle East and its leaders within the region
• Develop and manage an external communications program to major stakeholders and clients and proactively identify company projects to be used for promoting MME.
• Ensure MME is properly represented in, and supports, Mouchel corporate communications and the Mouchel brand image.
• Liaise with and develop Service Level Agreements (SLAs) for communications and marketing requirements of strategic and business development functions across MME
• Drive a joined-up approach, internally and externally, across MME and MIS.
• Plan, write, edit and oversee the production of corporate promotional, marketing and briefing documents, in line with the global branding policy.
• Liaise with Group marketing/communications editorial, graphics and production functions as required to meet MME needs including the provision of proof points, Mportal and press release content etc.
• Produce regular feedback to key MME stakeholders.
• Maintain network of contacts within industry and on/offline Publications.
• Identify opportunities for sponsorship, speaking engagements and attendance of events and conferences in region and globally.
• Support the internal employee communications and drive programmes to raise engagement
• Identify and participate in networking opportunities to ensure MME maintains close contact with communications staff within client organisations.

Requirements

Qualifications:
• Degree in Communications or a related field.
• Chartered Member of the Institution of Marketing.

Knowledge/Experience:
• Ten plus years experience in Communications strategy and planning within a Consultancy.
• Strong writing and editing skills backed by understanding of production and publishing processes.
• Experience or working closely with Senior Managers up to MD level.

About the Company

Mouchel provides design, managerial, engineering and operational services which support communities around the world, round the clock.

We are an international infrastructure and business services Group and we support communities every minute of the day. Take a look at your watch, day or night, and someone representing Mouchel, or something created or managed by Mouchel, will be helping to make life better for people across the world.

Whether its helping to manage and maintain a road network in Western Australia, covering an area twice the size of the UK, coastal engineering and management services in Dominica or highways, marine works and major utility projects in the Middle East, Mouchels people are working to make things better for their clients and the societies they serve.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month