Glenn Wright serves as the Senior Vice President of Shell Renewables & Energy Solutions for the Americas and is the President & CEO of Shell New Energies US LLC, where he leverages over 30 years of extensive experience in the energy sector. Under his leadership,...
Glenn Wright serves as the Senior Vice President of Shell Renewables & Energy Solutions for the Americas and is the President & CEO of Shell New Energies US LLC, where he leverages over 30 years of extensive experience in the energy sector. Under his leadership, Shell has made significant strides in the renewables market, notably establishing a consumer retail energy business in 2020 that has rapidly expanded its footprint. Glenn's strategic vision has been instrumental in implementing a uniform technology platform and a coherent brand strategy, which have collectively driven substantial growth in the consumer segment.
In addition to consumer energy solutions, Glenn has successfully launched a B2B energy solutions business that focuses on delivering efficiency savings and enhancing energy resiliency for commercial clients. His expertise in business strategy and energy markets has enabled Shell to navigate the complexities of the evolving energy landscape, positioning the company as a leader in sustainable energy solutions.
Glenn's commitment to developing talent within the organization is evident in his approach to leadership, where he fosters an environment that encourages innovation and collaboration. His experience in executing complex structured transactions, including acquisitions and integrations, has been pivotal in advancing Shell's renewable generation portfolio strategy, which emphasizes onshore utility-scale projects. With a robust background in strategic planning, contract negotiation, and the petrochemical sector, Glenn Wright is not only shaping the future of Shell's energy offerings but also contributing to the broader transition towards a sustainable energy future.