iTechArt Ranked Number 395 Fastest Growing Company in North America on Deloitte's 2019 Technology Fast 500™
iTechArt today announced it ranked 395 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, now in its 25th year. iTechArt grew 239 percent during this period.
View full press release