February 2018-Present Program Manager at a Small Software Company
September 2014-September 2017 VP/Support Engineer Lead at a Large Banking Company
June 2006 - September 2014 VP/Web Integration Support Manager at a Large Banking Company
February 2004-June 2006 VP / Senior Systems Engineer at a Large Banking Company
June 2002 - February 2004 Assistant VP/Systems Engineer at a Large Banking Company
March 2000-June 2002 Managing Consultant at a Technology Consulting Firm
Previous professional experience as a high school teacher, a college instructor, and an Emergency Medical Technician.