Craig Schneider is a seasoned professional with extensive experience in enterprise architecture, software engineering, and IT. Craig has held various high-level positions in reputable companies such as Mitchell International, EZRA Publications, Inc., and United States Marine Corps. Schneider is known for their leadership skills and technical expertise, making him a valuable asset in the technology industry.
July, 2021 - present
April, 2019
February, 2014
January, 2009
March, 2000
September, 1998