Steven Leo Lee currently serves as Finance Controller of America and Statutory and Compliance Americas Leads at LRQA, a position held since December 2022. Prior to this role, Steven was the Finance and Administration Manager of Mexico at Lloyd's Register from October 2007 until December 2022, where Steven also took on the responsibilities of Mental Health Champion for the LATAM region. Steven is furthering his education with a Diplomado in Finance from Gies College of Business at the University of Illinois Urbana-Champaign, while holding a graduate degree in Accounting from Universidad Cristóbal Colón.
This person is not in any teams
This person is not in any offices