Russell Dotson, PE, currently serves as a Staff Facilities Engineer at Flywheel Energy, LLC since December 2018. Prior to this role, Russell held the position of Senior Facilities Engineer at Southwestern Energy from November 2010 to December 2018 and worked as an Engineer at CenterPoint Energy from June 2006 to November 2010. Russell Dotson earned a Bachelor of Science degree in Chemical Engineering from the University of Arkansas between 1998 and 2003.
Sign up to view 0 direct reports
Get started
This person is not in any teams