Steve has wide-ranging experiences in the software industry. He deeply understands people, technology, and the business of software.