Green Mountain Energy: Pioneering Clean Electricity Solutions for a Sustainable Future

Green Mountain Energy
George Georgiou: The CEO and Founder of Green Mountain Energy

George Georgiou, the CEO and Founder

Green Mountain Energy provides clean electricity solutions for residential and commercial customers in competitive markets across the U.S. Committed to environmental sustainability, the company offers renewable energy products, carbon offsets, and consulting services. Discover how Green Mountain Energy leads with innovative, responsible practices and green initiatives.

Green Mountain Energy, founded in 1997, remained at the forefront of the renewable energy revolution in its mission to provide cleaner electricity solutions for both residential and commercial customers. With a sound business framework and a commitment toward environmental governance, Green Mountain Energy keeps pushing the sustainability agenda in the energy sector.

Wide Array of Products and Services for Both Residential and Commercial Consumers:

Residential Products

Green Mountain Energy serves residential households in the competitive states of Illinois, Massachusetts, Maryland, New Jersey, New York, Pennsylvania, and Texas. It provides residents across these states the ability to use greener electricity, enabling customers to make green and sustainable choices in their consumption of electrical energy.

Green Mountain Energy is a long-standing player in the provision of clean energy to different parts of the United States. In traditional electricity utility markets, Green Mountain Energy partners with local utilities and other community power providers to advance the selling of renewable energy products, and thus enhances its reach in clean energy solutions. For those areas outside these competitive markets, the company offers renewable energy certificates and carbon offset products to help people reduce their own footprint on the environment every day, from electricity use to driving and flying.

Commercial Products

Green Mountain is one of the largest retail clean business electricity solution providers in Illinois, New Jersey, New York, Pennsylvania, and Texas of sustainable energies in the competitive markets. These solutions include products customized to sustainability that go beyond clean electric solutions, offering products in both the form of carbon offsets and RECs.

Green Mountain Energy also provides consulting services related to green marketing strategies, corporate sustainability reporting, and voluntary emissions reporting. All of these are integrated solutions that help businesses reach their goals in regard to sustainability, and increase their environmental credentials.

Environmental Governance End

Environmentalism lies at the heart of Green Mountain’s operations. This is evident in how the firm markets its goods and in the way it does business. There are a couple of the top groups to which the articulation of the Green Mountain Energy-friendly street cred can be traced:

Sustainability Department: This team ensures the highest standards for the environmental excellence of Green Mountain Energy, manages environmental claims-audits-reporting, shares an example of sustainability for employees and partners, and shares its expertise with sustainability services and products. It also drives Green Ambassadors.

– Green Ambassadors: This all-volunteer group consists of over 50 employees who contribute significantly to the environmental awareness of the workplace. They provide educational and service-oriented activities, review and improvement of operations’ environmental practices and policies, and work towards the protection and enhancement of the culture of sustainability within the company.

Office Locations and Green Practices

Green Mountain Energy has about 650 employees working in 11 regional offices around the country with headquarters located in Houston, Texas. The Houston office happens to be the very first tenant office space certified under the LEED® Platinum guidelines. There are also two LEED-certified offices in Philadelphia, while the company keeps looking for more ways to green up all of its locations.

Tradition of Innovation and Leadership

Based in Vermont, the company was founded by Sam Wyly as an offshoot of Green Mountain Power but then quickly seized the opportunity presented by the deregulation of the Texas electricity market. Green Mountain Energy relocated its headquarters to Austin, Texas, in 2000 and began serving the Texas market in January 2002, becoming the first company to offer alternative energy. In 2009, the expansion continued into New York City, providing service to customers within the Con Edison service territory.

Awards and Leadership

George Georgiou, CEO and Founder of Green Energy Group, has been announced as one of the Finalists of the IN Business Awards 2023 in the category of Manager. That offers evidence of leadership and vision on behalf of Green Mountain Energy for its success and continued innovation within the renewable energy business.

Green Mountain Energy is an ethical leader operating within the renewable energy industry, providing customers with cleaner electricity solutions. Evident from the choices available for residents, commercial customers, and the rigorous measures incorporated from the point of sustainability, Green Mountain Energy sets before its customers an overall vision of innovation. Further, the company has kept making a positive difference in climate mitigation through its persistent endeavors and leadership.