Marketing technology company with $160M revenue and $30M EBITDA, 800 employees across 8 offices
Top creative global advertising network with $1B revenue, 90 offices and 9,000 employees
Marketing services holding company with $1B revenue and 24 companies spanning content, media and digital transformation