Jennifer ThrasherWrong Jennifer Thrasher?
Digital Sales and Marketing Manag...
Green Mountain Energy Company
300 West Sixth Street Ninth Floor
Austin, Texas 78701
Company Description: Founded in 1997 to change the way power is made, Green Mountain Energy Company is one of the nation's leading retail providers of cleaner electricity products,... more