Steve Barr's Location
Fort Lauderdale, FL, US
Steve Barr's Work
Steve Barr's Education
Steve Barr's Skills
Steve Barr's Summary
Steve Barr, based in Fort Lauderdale, FL, US, is currently a Senior Director, IT - Trading and Operational Excellence at NextEra Energy Resources, bringing experience from previous roles at NextEra Energy Resources, Liberty Power and Gexa Energy. Steve Barr holds a University of Illinois at Urbana-Champaign. With a robust skill set that includes SDLC, Project Management, Process Improvement, Strategic Planning, Electricity and more, Steve Barr contributes valuable insights to the industry. Steve Barr has 2 emails and 1 mobile phone number on RocketReach.