EDS Group
Project Manager
EDS Group
Business Development Executive
Hewlett-Packard
Service Delivery Manager
Compugen Inc
Manager, Resource Management Office
EDS Group
Senior Solution Architect
EDS Group
Practice Leader
Compugen Inc
IT Service Delivery Manager
Hewlett-Packard
Sales Support Leader
University of Ottawa / Université d'Ottawa