Special Report: Agency A-List

Johannes Leonardo breaks through with brave ideas, stellar revenue growth

The agency is No. 3 on the Ad Age's 2020 A-List