Head of Corporate Branding

Reposted 2 Days Ago
Be an Early Applicant
Petaling Jaya, Petaling, Selangor, MYS
In-Office
Expert/Leader
Energy • Solar • Renewable Energy
The Role
Lead and govern the Group's corporate brand strategy to strengthen reputation, ESG storytelling, and stakeholder trust across subsidiaries. Build and manage the branding team, enforce brand governance, partner with cross-functional teams, oversee agencies and budgets, and monitor brand performance to ensure consistent, credible branding in a regulated, public-listed clean energy context.
Summary Generated by Built In

Responsible for defining, owning, and governing the Group’s corporate brand strategy to strengthen brand equity, trust, and long-term reputation across all stakeholder touchpoints. This role ensures the company’s brand clearly reflects its clean energy mission, sustainability leadership, and corporate values, while remaining consistent, credible, and compliant in a regulated and public-listed environment.

Key Responsibilities

1. Corporate Brand Strategy & Positioning

  • Develop and lead the Group’s corporate brand strategy, positioning the company as a trusted clean energy leader.
  • Define and articulate the brand purpose, narrative, values, and visual identity aligned with the company’s long-term strategy and ESG commitments.
  • Ensure brand positioning supports investor confidence, stakeholder trust, and market differentiation.

2. Brand Governance & Consistency

  • Own and enforce brand governance frameworks, guidelines, and approval processes across the Group and subsidiaries.
  • Ensure consistent application of brand identity, tone of voice, and messaging across all corporate, marketing, and internal communications.
  • Oversee brand usage across digital platforms, corporate materials, events, and external partnerships.

3. Corporate Reputation & ESG Branding

  • Lead corporate branding initiatives that support reputation management, sustainability storytelling, and ESG communications.
  • Partner with Sustainability, Corporate Communications, and Investor Relations teams to ensure credible and compliant ESG narratives.
  • Support thought leadership initiatives to strengthen the Group’s standing in the clean energy and sustainability space.

4. Group & Stakeholder Branding

  • Lead branding initiatives across the Group, including subsidiaries, joint ventures, and regional operations.
  • Ensure brand alignment across internal stakeholders, employees, partners, and government bodies.
  • Partner with Human Resources and cross-functional teams including Sustainability, QSHE, Risk & Compliance, Legal, Investor Relations, Corporate Affairs, Operations, and Finance to strengthen employer branding, ensure brand narratives accurately reflect ESG commitments, governance standards, safety culture, and responsible business practices, and support corporate reputation management in alignment with stakeholder engagement outcomes, materiality priorities, and public-listed company governance requirements.

5. Leadership & Team Management

  • Build, mentor, and lead the corporate branding team, fostering high standards and brand ownership.
  • Manage external agencies, consultants, and creative partners to ensure quality and strategic alignment.
  • Oversee branding budgets, timelines, and performance outcomes.

6. Brand Performance & Evolution

  • Monitor brand health, perception, and equity through research, insights, and stakeholder feedback.
  • Lead brand refreshes or evolution initiatives as the company grows, expands, or enters new markets.
  • Stay abreast of clean energy trends, sustainability narratives, and best practices in corporate branding.

Requirements
  • Bachelor’s Degree in Branding, Marketing, Communications, or a related discipline; postgraduate qualification is an advantage.
  • 10–15 years of experience in corporate branding, brand strategy, or corporate communications.
  • Prior experience in clean energy, infrastructure, utilities, industrials, or public-listed companies is highly desirable.
  • Strong exposure to ESG, sustainability branding, and corporate governance environments.

Skills Required

  • Bachelor's degree in Branding, Marketing, Communications, or related discipline
  • Postgraduate qualification
  • 10-15 years of experience in corporate branding, brand strategy, or corporate communications
  • Prior experience in clean energy, infrastructure, utilities, industrials, or public-listed companies
  • Strong exposure to ESG, sustainability branding, and corporate governance environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Petaling Jaya, Selangor
360 Employees
Year Founded: 2012

What We Do

Solarvest is a clean energy expert with a multi-national presence across Asia-Pacific in 7 countries. The Malaysia-founded company started as a one-stop solar photovoltaic system solution provider for residential, commercial & industrial, and utility-scale solar farms. Today, Solarvest has accumulated renewable energy portfolio of over 1,200MW (on-going and completed). The company is currently venturing into other clean energy solutions including, among others, hydrogen, battery storage, data center, energy efficiency, low-carbon mobility, and renewable energy certificates. Solarvest is listed on the Main Market of Bursa Malaysia.

Similar Jobs

Mondelēz International Logo Mondelēz International

Dairy Sourcing Manager, AMEA

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
2 Locations
90000 Employees

SailPoint Logo SailPoint

Sales Executive

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Malaysia
2461 Employees

Mastercard Logo Mastercard

Director, Account Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Selangor, MYS
38800 Employees

Ericsson Logo Ericsson

E2E Expert - Access Network

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Shah Alam, Petaling, Selangor, MYS
88000 Employees

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account