McAfee
Development Manager
PTC
Senior Developer
PTC
Principal Software Developer
Scientific Atlanta
Software Architect
Scientific Atlanta
Team Lead and Senior Develepor
Rideco
Software Development Manager
PTC
Technical Manager
Scientific Atlanta
Software Developer
Queen's University