Spreed Inc.
Senior Architect
Lavalife
Mobile and Voice Tech Leader
Michael Stairs Consulting
Fractional CTO - Executive Consultant
Lavalife
Senior Web Developer
Lavalife
Mobile Tech Leader
CanadaHelps
CTO
Synacor
Senior Engineering Manager
FriendshipDNA
Chief Technology Officer
Couch Commerce Inc. (TeamBuy.ca | Dealfind.com)
VP, Emerging Technologies
Lavalife
Director, Mobile Development
University of Toronto - Victoria University