NEW YORK, NY–(Marketwired – Nov 13, 2015) – Integral Ad Science today announced it ranked No. 64 on Deloitte’s Technology Fast 500™, a ranking of the 500 fastest growing technology, media, telecommunications, life sciences and energy tech companies in North America. Integral Ad Science grew 1,308.3 percent during this period.