Senior Development Manager
Lubbock, Texas
RWE Generation SE
NextEra Energy Resources
Wt I
RRC Companies (Renewable Resource Consultants, LLC)
Rec
Texas Tech University
University of Denver