Stephen Armstrong is an experienced executive with a strong background in leadership and financial management. Currently serving as Executive Vice President at O'Neal Industries since October 2020, Stephen previously held various significant roles at O'Neal Steel from April 2006 to October 2020, including President & CEO, Vice President and Chief Financial Officer, and Manager of Sales and Marketing Analysis. Earlier in their career, Stephen worked at BellSouth as Strategic Pricing Manager from 1996 to 2006. Stephen holds an MBA from the University of Alabama at Birmingham and a Bachelor's degree in Electrical and Electronics Engineering from Auburn University.
This person is not in the org chart
This person is not in any teams