McGraw-Edison Power Systems
Programmer
Applied Science Associates
PM
Contemporary Technologies
Instructor
Contemporary Technologies
Instructor and Senior Analyst
PNC
Lead Software Engineer
Carnegie Mellon University
Senior Analyst
Wheeling Pittsburgh Steel Corp
Senior Developer