Leana Steels-Powell is a Quality Engineer currently employed at Flex since November 2025, previously holding the same position at Schneider Electric from June 2023 to November 2025, where responsibilities included driving quality excellence in SWBD and QED6 Switchgear product lines. Prior experience includes roles as a Resident Advisor at the University of South Carolina-Columbia, a Peer Mentor and Undergraduate Researcher in the UofSC College of Engineering and Computing, and a Supplier Quality Engineer at Stryker from August 2021 to June 2023. Leana earned a Bachelor of Science in Biomedical/Medical Engineering from the University of South Carolina, completing the degree in 2021.
This person is not in the org chart
This person is not in any teams
This person is not in any offices