WSC Energy, an LCRA Wholesale Solutions Company is located in Austin, United States on P.O. Box 2307. WSC Energy, an LCRA Wholesale Solutions Company is rated 3 out of 5 in the category utilities in United States. WSC Energy is a full-service, not-for-profit, marketing affiliate of the Lower Colorado River Authority with access to the power markets, which include conventional and renewable energy resources. WSC Energy provides one-stop shopping for reliable wholesale power packages and designs custom-made solutions to meet each customer’s unique requirements.
Company size
1001-5000 employees