ICOM Productions
Content Developer
Alberta University of the Arts
Web Developer and Technical Assistant
ICOM Productions
Interactive Media Developer
Critical Mass
Senior Developer
(CE3C) Creative Environment for Emerging Electronic Culture
Researcher in Residence and Technical Producer
Pethealth Inc
Web Developer
Alberta University of the Arts