Steven has an insatiable desire to figure stuff out, and he’s been an industry leader since 1997. With a strong background in video and print technology, Steven has spent the last 20 years developing and marketing technology-related products and services.
Sign up to view 7 direct reports
Get started