Tiene su sede en Toronto, Ontario, con oficinas en Burbank, California, París, Londres y Tokio, entre otros lugares.