Points (a Plusgrade company)
Business Analyst
City of Toronto
Reporting Analyst
Points (a Plusgrade company)
Product Manager
Points (a Plusgrade company)
Team Lead, Product Management
Invatron Systems Corp.
Product Manager
Points (a Plusgrade company)
Systems Analyst
Mercatus Technologies Inc.
Product Manager
University of Waterloo