has joined the growing Improbable team as General Manager of its games business in North America. Flynn will be based in Edmonton, Alberta, and is building a new Improbable office in Edmonton’s downto…
( read original story …)