Country Strategy & Energy Insights Mgr

Shell Energy UK

Beijing, China
Fully remote
Energy transition strategy leadership
Data analytics for executive insights
Cross-functional collaboration
The Country Strategy and Energy Insights Manager leads strategy projects shaping Shell China's strategic directions by integrating global priorities and energy transition scenarios into actionable roadmaps

Job Summary

  • The Country Strategy and Energy Insights Manager leads strategy projects shaping Shell China's strategic directions by integrating global priorities and energy transition scenarios into actionable roadmaps.
  • The role offers opportunities to work with talented colleagues on critical energy challenges, develop transferable skills, and benefit from a values-led culture with flexible working arrangements.
  • Shell China is committed to diversity and inclusion and offers diverse career opportunities, competitive salary packages, and comprehensive benefits.

Matching Summary

The Country Strategy and Energy Insights Manager leads strategy projects shaping Shell China's strategic directions by integrating global priorities and energy transition scenarios into actionable roadmaps.

Skills & Requirements

Must-have

  • Energy transition strategy leadership
  • Data analytics for executive insights
  • Cross-functional collaboration
  • Fluent in English and Chinese
  • Knowledge of energy economics and carbon policies

Nice-to-have

  • Connections with think tanks and consulting firms
  • Commercial and project management background
  • Experience engaging diverse stakeholders
  • Strategic communication and narrative development

Key Requirements

  • 8–10 years energy sector experience in China
  • Commercial and project management experience preferred
  • Fluency in English and Chinese
  • Knowledge of strategy frameworks and carbon policies

Work Rights

Not specified

Tailored Resume

Cover Letter