VSolvIT
Senior Software Developer
Keane Federal Systems Inc
Principal Consultant
Erudite Software and Consulting
Consultant
Erudite Software
Consultant
Technik, Inc
Software Maintenance Lead
NTT Ltd.
Principal Consultant
Erudite
Consultant
IP Network Solutions
Senior Consultant
Brigham Young University
West Valley College