ICE Integrated Communications & Entertainment, Inc.
Team Lead, Java Development
Independent Consulting
Consultant
Independant Consultant
Consultant
Stage TEN
Director Of Technology
EntreVision Inc.
Senior Developer
TVO
Contract Java Developer
Blast Radius
Manager, Application Development
Compucentre Toronto
Programmer
ICE
Senior Technologist
58Ninety Inc.
Technical Lead