CGI
Senior Consultant
Cowork Niagara
President
Points of Light
Lead Web Developer
Niagara Podcasters' Network
Founder and Executive Director and Producer
Freelance
Freelance Practice Coach
TVO
Senior Web and Mobile Developer
TVO
Product Manager: Distribution and Content Solutions | Technical and Platform Product Management
TVO
Product Manager: SaaS Platforms | Technical Product Management | Product-Market Fit
Freelance Web Developer
Freelance Web Developer
Mohawk College
Niagara College