C

Head of Business Development

Capture Consulting Malaysia

kuala lumpur, kuala lumpur, Malaysia Full-time June 08, 2026
Apply Now

Opportunity Description

Head of Business Development (Renewable Energy)

Position Summary

The Head of Business Development will oversee the growth strategy for both large-scale utility and Commercial & Industrial (C&I) clean energy projects. This leadership role is responsible for driving pipeline expansion, structuring commercial deals, and managing a high-performing origination team to achieve regional expansion goals and financial targets.

Core Responsibilities

Strategic Leadership & Team Management

  • Direct the regional business development team to meet corporate expansion and revenue targets.
  • Convert high-level corporate strategies into regional market priorities and actionable sales pipelines.
  • Identify emerging market opportunities, new client demographics, and innovative partnership structures.
  • Mentor, coach, and establish performance metrics (KPIs) for the commercial team.
  • Maintain oversight of a comprehen...
Full-time Management & Operations

Ready to Apply?

Submit your application for Head of Business Development at Capture Consulting Malaysia

Apply for this Position