As our project manager, Craig oversees all aspects of our software development process. He keeps our team focused, on task, and on time. Immersed in myriad critical tasks, initiatives, and deadlines - Craig never falters. Leading by example, no one would be surprised to learn that his motto is “deeds, not words.”

Prior to joining our team, Craig served with distinction in both the U.S. Army and U.S. Air Force for more than 23 years. We are grateful for both his service to our country and his entertaining stories of world travel.

Craig has earned an associates degree in Logistics from the Community College of the Air Force, and holds a bachelor’s and master’s degree in Organizational Leadership from Robert Morris University.

When not in the office, Craig serves as a Deacon in his church and spends his free time with his wife and his grandchildren. He is also an avid car enthusiast and enjoys modifying (and showing off) his Chevy Camaro. During the summer he can be spotted boating on the Monongahela River with some of the staff, secretly wishing he hadn’t told the staff he had a boat.

Craig can be reached at

< View more team members