Talent Apply
Log in
All jobs
S

Senior Strategy Consultant - DS&R

Shell
Bangalore, India Posted Aug 19, 2026
On-site

About this role

Where you fit?

Now is a great time to join Shell’s strategy organization. With the energy transition accelerating and Powering Progress in full swing, Downstream & Renewables Strategy & Portfolio (SXDR) is one of the places in Shell where you can make a material impact to Shell’s direction of travel and drive performance, discipline, and simplification. Shell’s ambition remains clear: to transform into a net-zero company by 2050 while maintaining profitability and being an attractive investment case. Success in this endeavor hinges on our capacity to attract the brightest minds to Strategy and to consistently make informed choices backed by thorough, independent, data driven analysis. The SXDR organization is led by a VP who reports to the President of Shell’s Downstream & Renewables (DSR) businesses. This organization structure is to ensure business leaders are fully accountable for their performance and can drive faster decision making, increase intimacy, and empower the businesses to deliver.

The DR Strategy Consultancy (DRSC) team is an integral part of the SXDR organization. DRSC is led by Strategy Consultancy Manager, DSR. The role of Senior Strategy Consultant sites in the DRSC organization. This team supports all Downstream & Renewables (DSR) Lines of Business by partnering closely with the DSR Strategy & Portfolio Leadership Team (SXDRLT), which includes 1 VP, 5 Strategy GMs, 1 Portfolio Manager and 1 Strategy Consultancy Manager. The team delivers business value through strategic analysis, research, problem-solving, project management, and insight-driven storytelling.

The Senior Strategy Consultant leads the execution of strategy projects and research initiatives across DSR Line of Businesses. Operating within a flat structure, all consultants report directly to the Strategy Consultancy Manager, ensuring consistent delivery quality, accountability, and team development.

What’s the role?

As Sr. Strategy Consultant, DSR, you will be delivering projects and products that supports Shell’s senior leadership in the DSR businesses to drive decisions in line with the overall Shell’s strategy. You will be responsible for delivering ad-hoc deep dives on markets, industry and countries with a keen focus on the implications for Shell. These projects and products deliver sound, accurate, timely and fit-for-purpose insights that support strategic and commercial decision making. The Sr. Strategy Consultant – DSR will be a key contributor to 2-3 strategy platform initiatives to strengthen the engagement within

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →