Lead Software Developer
Willis
Celestica
Software Design Engineer
DeRoyal
Systems Analyst
WCS, Inc
Systems Programmer and Analyst
Kaiser Aluminum
IT Manager
Software Developer
Tennessee Technological University