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