Skip to Content Skip to Menu Skip to Footer


S&P Global Commodity Insights

Leanne Todd

Global Head of Upstream Solutions

Leanne Todd is Senior Vice President at S&P Global Commodity Insights and has in-depth knowledge and broad experience across the upstream energy industry

Leanne Todd is Responsible for the product development, content and insights in the global upstream business at S&P Global Commodity Insights. Leanne has in-depth knowledge and broad experience across the Upstream Energy Industry, with her focus on leading digital transformation in upstream and connecting to the Energy Value Chain. Her focus has spanned sales, business development, product management and new technology development where she leads a team focused on connecting upstream offerings and creating new offerings & advanced analytics to help companies see new value, reduce risk and lead in the energy transition.

Digital transformation strategies and best practices, modern data solutions and commercial and cultural implications to the organization are areas of expertise. She has held executive leadership positions at IHS Markit in Sales and product management and senior leadership roles in energy consulting and software companies.

She holds a BA from the University of Calgary