Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 6, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Aldelia’s global management strategy delivers specialised services to the Oil & Gas sector from dedicated teams in each key strategic region. From these centres we can support our clients locally by being able to take advantage of the local labour markets whilst also having the ability to resource candidates internationally for technical, engineeri...
    Read more about this company

     

    Corporate Communications Manager

    Role Overview

    • The Corporate Communications Manager will lead and manage all internal and external communication initiatives to strengthen the organization’s brand, reputation, and stakeholder engagement. The role is responsible for developing clear, consistent messaging across all communication channels while ensuring alignment with the company’s strategic objectives.
    • This position requires a seasoned communications professional with over 10 years of progressive experience in corporate communications, brand management, and stakeholder relations.

    Key Responsibilities

    Internal Communications

    • Develop and execute internal communication strategies to drive employee engagement and organizational alignment.
    • Oversee company newsletters, internal announcements, leadership messages, and corporate updates.
    • Support executive management with speech writing, presentations, and internal briefings.
    • Manage communication plans for organizational changes and key initiatives.

    External Communications

    • Lead the development and implementation of external communication strategies.
    • Draft and review press releases, corporate statements, media briefs, and official correspondence.
    • Manage relationships with media, partners, regulators, and other external stakeholders.
    • Ensure consistent and accurate corporate representation across all public platforms.

    Brand Messaging & Reputation Management

    • Develop and maintain a cohesive brand messaging framework.
    • Ensure brand consistency across digital, print, and corporate materials.
    • Monitor public perception and proactively manage reputational risks.
    • Provide strategic counsel to leadership on communication and brand positioning matters.

    Stakeholder Relations

    • Build and maintain strong relationships with key stakeholders including clients, regulators, partners, and community representatives.
    • Coordinate communication efforts related to corporate social responsibility and strategic partnerships.
    • Prepare stakeholder reports and communication materials as required.

    Content & Publications

    • Oversee the development and distribution of corporate newsletters and publications.
    • Ensure all communication materials meet quality, tone, and branding standards.
    • Collaborate with cross-functional teams to gather content and highlight key achievements.

    Qualifications & Experience

    • Bachelor’s degree in Communications, Public Relations, Journalism, Marketing, or related field.
    • Master’s degree or professional certification is an added advantage.
    • Minimum of 10 years’ experience in corporate communications, public relations, or brand management.
    • Demonstrated experience managing both internal and external communications in a corporate environment.
    • Strong experience in stakeholder engagement and executive communications.

    Core Competencies

    • Exceptional written and verbal communication skills.
    • Strong strategic thinking and planning ability.
    • Proven stakeholder and media management skills.
    • High level of professionalism and discretion.
    • Ability to manage multiple projects and meet tight deadlines.
    • Strong leadership and team collaboration skills.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Aldelia Limited on app.beehire.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Aldelia Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail