Steve Richard is a seasoned professional in project controls with extensive experience in the energy sector. Currently serving as Project Controls Generation Spec Principal at Luminant / Vistra Energy since April 2018, Steve Richard also holds the position of Sr. Manager Project Controls at Dynegy since December 2013. Prior to these roles, Steve Richard worked as Supervisor Project Controls at Ameren Energy Resources from 2009 to December 2013. Steve Richard holds a Bachelor's degree in Construction Management from Bradley University and has additional education from the University of Illinois Urbana-Champaign.
Links
Sign up to view 2 direct reports
Get started