Country Strategy & Energy Insights Mgr

Shell

Beijing, China
Fully remote
Country strategy & energy insights
Energy transition scenarios
Core energy value chains
Lead strategy projects which shape Shell China strategic directions by integrating global priorities, business strategies, and energy transition scenarios into actionable roadmaps

Job Summary

  • Lead strategy projects which shape Shell China strategic directions by integrating global priorities, business strategies, and energy transition scenarios into actionable roadmaps.
  • Monitor the core energy value chains as sector expert and provide strategic insights to senior leaders in China and Global to quickly react to important market signposts.
  • Work with talented, committed people on one of the most important challenges facing our planet, with opportunities to develop skills in a values-led culture.

Matching Summary

Lead strategy projects which shape Shell China strategic directions by integrating global priorities, business strategies, and energy transition scenarios into actionable roadmaps.

Skills & Requirements

Must-have

  • Country Strategy & Energy Insights
  • Energy Transition Scenarios
  • Core Energy Value Chains
  • Strategic Insights to Senior Leaders
  • Data Analytics Tools
  • Integrate and Collaborate Across Teams

Nice-to-have

  • Commercial and Project Management Background
  • Connections with Think Tanks
  • Industry Players Beneficial
  • Values-led Culture
  • Flexible Working Hours

Key Requirements

  • 8–10 years' experience in China energy sectors
  • Knowledge of strategy frameworks
  • Knowledge of energy economics
  • Knowledge of carbon policies
  • Fluent in English and Chinese

Work Rights

Not specified

Tailored Resume

Cover Letter