Troy Doughman is the Vice President of Sustainability Solutions at Shell Energy, where he leverages over 30 years of company experience to help customers meet their sustainability goals. He holds a BS in Finance from the University of Wyoming and an MBA from Tulane University, providing a strong financial foundation to his energy expertise.
Outside of his primary role, Troy maintains a connection with his alma maters, including the University of Wyoming, where he is involved with the alumni association. This suggests a value for academic and professional networking and a connection to the communities that shaped his career.
He has spent his entire three-decade-plus career within various divisions of Shell, including Upstream, Downstream, and Trading, before leading sustainability efforts.
Read the full overview →Discover additional public profiles from our index.
Looking for someone else? Search here for anyone.