Software Developer
PEER Group Inc.
Epson Canada
Epson Japan SEDC
University of Toronto
University of Waterloo