O’Neal Steel Welcomes New Chief Technology Officer, Eric Riddle Posted on March 1, 2023 by O'Neal Steel O’Neal Steel names a new Chief Technology Officer, Eric Riddle.