Job Search
Inspire Selection
Dubai , UAE
A leading energy-sector organization is seeking a dynamic Corporate Brand & Communications Coordinator to drive brand consistency and strategic communications across international markets from its base in Dubai. Represented by Inspire Selection, this role offers the opportunity to shape corporate reputation and integrated marketing initiatives across diverse regions, including strong engagement with African markets.
Role Overview
You will lead the execution of corporate branding and communications strategies across multiple affiliates, ensuring a unified brand presence while enhancing awareness, engagement, and stakeholder trust. The position requires a trilingual professional (English, French, and Arabic) with strong cross-cultural communication expertise.
Key Responsibilities
Brand Management
-
Serve as the brand steward, ensuring brand identity and reputation are consistently maintained across all markets.
-
Enforce brand guidelines across campaigns, communications, and customer touchpoints.
-
Translate corporate brand strategy into clear messaging and value propositions for regional affiliates.
-
Share best practices to support continuous brand and marketing improvement.
Communications Strategy & Campaign Management
-
Develop and execute integrated communications strategies aligned with business objectives.
-
Oversee campaigns for corporate branding, products, and services across multiple channels.
-
Manage creative and media agencies to ensure quality output and alignment with brand standards.
-
Support affiliate marketing teams in delivering communications consistent with global positioning.
-
Guide internal stakeholders to ensure cohesive and effective messaging execution.
Planning, Measurement & Governance
-
Monitor communications plans and evaluate performance on a quarterly basis.
-
Establish measurement frameworks to track ROI, KPIs, and campaign effectiveness.
-
Assist affiliates in optimizing channel strategies, budgets, and marketing plans.
-
Coordinate performance reviews and share insights across regions.
Process & Stakeholder Coordination
-
Support the implementation of standardized communication processes and governance frameworks.
-
Lead global brand initiatives and cross-affiliate collaboration projects.
-
Strengthen alignment between corporate and regional marketing teams.
Executive Communications Support
-
Provide branding and communication support to senior leadership.
-
Assist in developing executive messaging, statements, and sensitive communications.
-
Act as a trusted advisor for reputation management and corporate communications.
Candidate Requirements
-
Bachelor’s degree in Marketing, Communications, Business, or a related discipline.
-
Minimum 5 years’ experience in brand management, corporate communications, or marketing, preferably across multiple markets.
-
Fluency in English, French, and Arabic (written and spoken).
-
Strong copywriting and executive-level messaging capabilities.
-
Proven experience delivering integrated marketing and communication campaigns.
-
Solid understanding of brand governance, messaging frameworks, and brand architecture.
-
Experience managing creative and media agencies.
-
Analytical mindset with the ability to measure campaign impact and performance.
-
Exposure to African markets is highly advantageous.
Compensation & Benefits
-
Monthly salary of AED 25,000 – 30,000 (inclusive of fixed allowances).
-
Opportunity to work within a globally connected energy organization.
-
Exposure to multi-market branding initiatives and high-level corporate communications.
-
Collaborative environment with strong emphasis on strategic brand development.
About the Recruitment Partner
Inspire Selection is an award-winning recruitment consultancy in Dubai, recognized for connecting top-tier professionals with leading organizations across sectors including energy, engineering, marketing, and technology.