VP of Technology
United States
RATESDOTCA Group Ltd.
Kanetix
VP Sales
Kanetix Ltd.
KANETIX SaaS
The Institute for Computer Studies
University of Guelph