Product Manager and Engineer in Ontario, Canada
Hi, I’m Taylor. I’m a Product Manager living in Toronto, Ontario, Canada. I'm a fan of technology, travel, and entrepreneurship. I’m passionate about the outdoors and adventuring in my free time.
I'm looking for a talented team to work with to deliver great experiences to our users!