Todd Benton's Location
Amarillo, Texas, United States
Todd Benton's Work
Todd Benton's Education
Todd Benton's Skills
Todd Benton's Summary
Todd Benton, based in Amarillo, Texas, United States, is currently a Wind Site Manager at GE Renewable Energy, bringing experience from previous roles at GE Renewable Energy, NextEra Energy Resources and US Army. Todd Benton holds a Clovis Community College. With a robust skill set that includes Wind Energy, Power Generation, Renewable Energy, Electronics, Team Leadership and more, Todd Benton contributes valuable insights to the industry. Todd Benton has 1 mobile phone number on RocketReach.