Senior Software Developer and Development Manager
canada
Newbridge Networks
Senior Software Developer and Development Manager
Akara Corporation
Senior Software Developer and Lead Architect
Nokia
Software Architect
Avesta Technologies/Visual Networks
Senior Software Developer and Team Lead
Nokia
Senior Software Developer
Cognos
Senior Software Developer
University of Waterloo