GI Gambit ID Background Checks Ottawa, Ontario, Canada Gambit ID is a background screening company based in Ottawa, Ontario, in Canada. The company presents itself…