Logical Thinking careers in Ottawa, Canada