Stock Manager Qatar careers in Ottawa, Canada