





Strong Tier-1 brand, metro location, and mid-level generalist strategy role increase competition.
Strong preference for downstream and renewables experience and sector knowledge limits cross-industry transferability.
Explicit 6–10 years, sector expertise, MBA preference, and mandatory assessment increase shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead and deliver strategy projects, research studies, and transformation initiatives within Shell’s Downstream & Renewables business lines to support senior leadership decision-making.
Conduct thorough market research, competitive analysis, and financial modeling to create actionable recommendations and business cases that align with Shell’s net-zero by 2050 ambition.
Contribute to 2-3 strategy platform initiatives within the DR Strategy Consultancy team to enhance collaboration and strategic community engagement.
Bachelor’s degree in Business, Engineering, Economics, Finance, or related field; MBA preferred.
6 to 10 years of experience in strategy, consulting, business development, sales/marketing, finance, project delivery, or related roles within Downstream & Renewables (DSR) industry sectors.
Experience in sectors such as Mobility & Convenience, Lubricants, Refining, Trading & Supply, Chemicals, Low Carbon Solutions, or Renewable Power is mandatory.
Strong analytical, financial modeling, and stakeholder management skills relevant to energy markets and strategic business contexts.
Experienced in managing end-to-end strategy projects within global and fast-paced energy or downstream businesses, demonstrating ability to deliver quality and impactful outcomes.
Has strong expertise in energy market analysis, regulatory frameworks, and emerging technologies aligned with energy transition objectives.
Demonstrates capability in engaging cross-functional stakeholders and contributing to organizational strategy platforms in a collaborative, flat-structured team environment.