Back to Job Search

Country Manager

Job Description

Title: Country Head

Location: Philippines

About the Role

We are working with a Renewables Developer who want to find a Country Head. The position will be based in Philippines and will report to the Regional Head


  • Be responsible for the leadership, strategy and execution
  • Deal with all aspects of the local business, including but not limited to BD deal origination, operations, supply chain management
  • Take a strong lead and hands-on approach in business development and operations; determine optimal utilization of local staff and resources; improve the goals and accountabilities of the teams


  • At least 15 years of experience in Energy/ Renewables
  • Strong network with private-owned developer and authoritiy.
  • Strong Business Development experience

If you are interested in this position, please apply directly on the platform with your latest CV. We will review your application and revert back promptly.