Craig Thomas

Chief Solution Architect -

Blackhawk Network -


Craig has over 20 years of experience with software engineering and architecture of enterprise-scale business-critical systems. Craig has a long track record at successful start-ups where he has been responsible for the overall product technical direction, leadership, and architecture as well as contributing as a hands-on developer.

Most recently he was the CTO of Steelwedge Software, an innovator in the emerging field of Enterprise Planning and Performance Management (EPPM). Prior to Steelwedge, Craig was the CTO and Co-Founder of OneRelease Venture Engineering (acquired by Manugistics). Craig has also held Director of Engineering positions with ProBusiness Services, Inc., Premenos, and at Sybase where he was one of the early members of the database engineering team. Craig began his software engineering career in 1980. He is also an accomplished musician.