Development Manager and Programmer
Mississauga, Ontario, Canada
I.P.Sharp Associates
Development Manager and Programmer
First Derivatives Canada
Director, Operations
I P Sharp / Reuters Canada
Application Software development Manager
I P Sharp Assoc.
Software Developer
IP Sharp Associates
APL Software Engineer
Affinity Systems Limited
Vice President
Imperial College London