Epicareer Might not Working Properly
Learn More

Corporate Strategy Executive

Salary undisclosed

Checking job availability...

Original
Simplified
Job ID: 2187

Location: Taguig

Company: Aboitiz Power Corporation

Department: AP Office of the Chief Strategy Officer

Employment Type: Regular

Work Arrangement: Hybrid

The Corporate Strategy Executive is responsible for managing the process through which the Company decides on long-term direction and sets strategic goals to help the Company maintain and increase its competitive advantage.

Mission Of The Role

  • Manage the process for developing, aligning, documenting, and monitoring strategies
  • Gather and analyze information on industry and competition, locally and abroad, including an in-depth understanding of key players
  • Develop feasibility studies for new business models and projects
  • Monitor, assess, and evaluate impact of potential industry disruptors (technology, legal, political)
  • Support senior management to spot, assess, and make decisions on new opportunities
  • Present findings and provide advice to C-level leaders within the organization, including the CSO, CIO, CEO, and COO

Responsibilities

  • Formulate strategic plans and strategic initiatives
  • Run Strategy Process
  • Manage special projects
  • Conduct research in support of strategy development or strategic initiatives
  • Leadership

Requirements

  • Bachelor’s Degree in Business Management, Economics, Engineering, Finance, Marketing or any 4-year related course
  • Master's degree in Management, or any business-related discipline (preferred, but not required)
  • Minimum 5 years of experience in Strategic Planning and Business Process Management, Management Consulting, Investments, or Portfolio Management
  • Experience in Electricity Market Modelling using Forecast tools such as EMCAS, Marketsym, Aurora, and Plexos is preferred
Job ID: 2187

Location: Taguig

Company: Aboitiz Power Corporation

Department: AP Office of the Chief Strategy Officer

Employment Type: Regular

Work Arrangement: Hybrid

The Corporate Strategy Executive is responsible for managing the process through which the Company decides on long-term direction and sets strategic goals to help the Company maintain and increase its competitive advantage.

Mission Of The Role

  • Manage the process for developing, aligning, documenting, and monitoring strategies
  • Gather and analyze information on industry and competition, locally and abroad, including an in-depth understanding of key players
  • Develop feasibility studies for new business models and projects
  • Monitor, assess, and evaluate impact of potential industry disruptors (technology, legal, political)
  • Support senior management to spot, assess, and make decisions on new opportunities
  • Present findings and provide advice to C-level leaders within the organization, including the CSO, CIO, CEO, and COO

Responsibilities

  • Formulate strategic plans and strategic initiatives
  • Run Strategy Process
  • Manage special projects
  • Conduct research in support of strategy development or strategic initiatives
  • Leadership

Requirements

  • Bachelor’s Degree in Business Management, Economics, Engineering, Finance, Marketing or any 4-year related course
  • Master's degree in Management, or any business-related discipline (preferred, but not required)
  • Minimum 5 years of experience in Strategic Planning and Business Process Management, Management Consulting, Investments, or Portfolio Management
  • Experience in Electricity Market Modelling using Forecast tools such as EMCAS, Marketsym, Aurora, and Plexos is preferred