Software Design Manager
Ottawa, Ontario, Canada
Nokia
Newbridge Networks
Memorial University of Newfoundland