Seth Russell is the CEO of Russell Technologies, a position held since July 2006, where the company has expanded from a small St. Louis-based operation to serving small to mid-size businesses in over 27 metro areas across the United States, focusing on providing reliable IT solutions. Additionally, Seth Russell serves as the CEO/President of Computer St. Louis since June 2006, offering a comprehensive range of IT solutions tailored for businesses.
Sign up to view 2 direct reports
Get started