Jessica Schwab is a System Analyst at South Texas Electric Cooperative since January 2015. Prior to this role, Jessica was an intern at Texas Commission on Environmental Quality from August 2013 to November 2014. Jessica graduated from Texas State University with a Bachelor of Science in Engineering Technology in 2014.
Links
Sign up to view 0 direct reports
Get started