Logical Thinking careers in Toronto, Canada