Leonard Riutta is an experienced organizational manager currently serving at Cleveland-Cliffs since March 2025, following a tenure as service manager at Miller-Bradford & Risberg, Inc. from June 2014 to February 2025. In these roles, Leonard has demonstrated expertise in managerial and supervisory functions, including overseeing service and repair operations, ensuring safety compliance, and managing employee performance and training. Prior to this, Leonard worked as a service technician and served in the United States Marine Corps as a helicopter maintenance technician, holding active TS/SCI clearance. Leonard holds a Master of Science in Operations and Project Management from Southern New Hampshire University and a Bachelor of Science in Aerospace Management from Averett University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices