Stephen Lee is currently a Vice President and the Deputy General Counsel at Ameren Corporation leading the legal department of over 45 legal professionals in support of Ameren Corporation’s various power companies. Prior to joining Ameren in 2020, Stephen was a Managing Counsel at BP for over 19 years leading the downstream legal team in the Americas.
Stephen graduated with a B.S. in Business Logistics from the Pennsylvania State University in 1993 and a J.D. from Case Western Reserve Law School in 1996. He currently serves on the Board of the Asian American Chamber of Commerce of St. Louis and is an Advisory Board member at the Pennsylvania State Law School. Stephen and his family currently live in Creve Coeur, MO.