Sr Business Analysis Lead
Shell — Texas - Houston - One Thousand Main
Posted 2026-10-26
Texas, United States of America Job Family Group: Information Technology (IT) Worker Type: Regular Posting Start Date: October 26, 2026 Business Unit: Information & Digital Technology Experience Level: Experienced Professionals Job Description: What’s the role Shell Energy Americas (SEAm) is Shell's gas and power trading business across North and South America. Operating in a fast-paced and highly regulated environment, SEA manages complex physical and financial gas and power products, balancing commercial opportunity, operational reliability and risk management. The Sr Business Analysis Lead plays a key role in enabling business and technology change across this landscape, partnering with stakeholders to deliver solutions that drive business value, simplify processes and support Shell's strategic objectives. The Sr Business Analysis Lead is accountable for leading the Analysis & Design capability supporting the Shell Energy Americas portfolio. The role combines people leadership, capability development and resource management with active delivery responsibilities across strategic business and technology initiatives. The successful candidate will lead and develop a high-performing