Isolation Network, Inc. (INgrooves Music Group, INscribe Digital)
Lead Engineering Manager
Microsoft
Senior Development Lead
Microsoft
Principal Software Engineering Manager
Power Measurement
Software Developer
Microsoft
Software Developer Engineer Ii
Kinsol Research Inc.
Senior Research Engineer
Microsoft
Principal Program Manager
ACD Systems
Software Developer
Voice Mobility
Senior Software Developer
Microsoft
Senior Software Developer Engineer
University of Victoria