Steve Fludder appointed President and CEO of LS Energy Solutions October 27, 2020 CHARLOTTE: LS Energy Solutions has appointed Steve Fludder as new President and CEO, a news release noted. Fludder is an accomplished power and energy veteran,...