{{vm.result.Pagination.TotalResults}} ResultsResult

ICF Olson Named to Advertising Age List of 50 Largest Agency Companies in World

ICF Olson was ranked by Advertising Age in the World's 50 Largest Agency Companies

ICF Olson was ranked by Advertising Age in the World's 50 Largest Agency Companies, according to 2015 worldwide revenue. ICF Olson did not make the list in 2014, but entered the top 50 at number 46 for 2015. View the full list.