Commercial Director-Renewable Energy

Michael Page View all jobs

  • Shanghai
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
This role is responsible for managing commercial aspects of operating renewable assets, including contract lifecycle management, performance monitoring, KPI framework implementation, and internal approval documentation. The position also supports business development activities for new renewable projects, ensuring strong coordination across operations, commercial, and investment teams.1. Commercial Management of Operating Assets
  • Manage contract renewals, amendments, and commercial terms with third‑party O&M and service providers.
  • Evaluate service performance, ensure contract compliance, and propose cost or performance optimization.
  • Track commercial risks and ensure alignment with internal policies and governance requirements.
2. Asset Performance & KPI Management
  • Develop and maintain KPI frameworks for wind/solar assets, covering availability, generation performance, loss analysis, and efficiency metrics.
  • Conduct regular performance reviews, identify deviations, and drive corrective actions with technical teams.
  • Support initiatives to enhance asset profitability and operational reliability.
3. Business Development (BD) Support
  • Collaborate with BD to review new project opportunities from an operational and commercial perspective.
  • Conduct preliminary due diligence on technical feasibility, cost structure, and operational risks.
  • Provide AM inputs for financial modelling and investment assessments.
4. Internal Documentation & Approvals
  • Prepare high‑quality internal papers, presentations, and approval documents for China and Group-level committees.
  • Consolidate cross-functional inputs and ensure clarity, accuracy, and alignment with decision-making requirements.
  • Support management in reviews, meetings, and reporting cycles.
Direct impact on asset value and performanceHigh visibility with strong cross‑functional exposure
  • Bachelor's degree or above in Engineering, Energy, Power Systems, Business, Finance, or related fields.
  • 7-10 years of experience in renewable energy asset management, project operations, O&M, or commercial management.
  • Understanding of wind/solar operating models, technical concepts, and commercial structures.
  • Experience managing suppliers / O&M contracts preferred.
  • Strong analytical, communication, and problem‑solving skills; ability to work cross‑functionally.
  • Good command of English for internal communication is preferred.
Our client is an international energy player with a rapidly expanding renewable portfolio and strong strategic commitment to accelerating low‑carbon growth in China.(1) Compensation & Rewards
  • Competitive offering aligned with the market for renewable asset management roles.
  • Performance‑based bonuses tied to asset performance and personal contributions.
  • Robust benefits and international working environment, with transparent governance and professional support systems.
(2) Industry Opportunities
  • The renewable sector in China continues to be one of the robust and policy‑favored industries.
  • Strong demand for renewable assets, hybrid solutions, and energy transition technologies creates long-term career potential.
  • Access to large-scale, high‑quality assets and projects across wind, solar, and emerging technologies (e.g., storage).
(3) Career Development & Growth
  • Core position within the asset lifecycle, enabling progression toward senior roles.
  • Opportunities to move horizontally into BD, investment, project management, or operational leadership.
  • Exposure to Group-level governance and decision-making, accelerating strategic thinking and business acumen.
  • Ideal platform for professionals aiming to build deep domain expertise in renewable energy asset management.

Michael Page

Similar Jobs

  • Commercial Director-Renewable Energy

    Page Executive

    • Shanghai
    1. Commercial Management of Operating Assets Manage contract renewals, amendments, and commercial terms with third‑party O&M and service providers. Evaluate service performance…
    • 1 month ago
    • Apply easily
  • Business Development Manager

    Rystad Energy

    • Shanghai
    Overview of Company Headquartered in Oslo, Norway, and with offices across the globe, Rystad Energy is an independent Energy research and business intelligence company providing …
    • 3 days ago
    • Apply easily
  • Business Development Manager

    Rystad Energy

    • Shanghai
    Job Description: Overview of Company Headquartered in Oslo, Norway, and with offices across the globe, Rystad Energy is an independent Energy research and business intelligence…
    • 1 month ago