Green Mountain Energy began in Vermont in 1997 with a simple but powerful mission: Use the power of consumer choice to change the way power is made. Today, we’re still 100% dedicated to protecting the environment, and we invite you to join us!
We have around 650 employees across 11 regional offices. Our headquarters is in Austin, Texas, where we’re proud to have the first LEED® Platinum certified tenant office space in the city. We have a couple of other LEED certified offices in Houston and Philadelphia, as well, and are always looking for ways to improve green practices at all our offices.