2020, All 29 May 2020 IMAA Membership Leonards Advertising, one of Australia’s most enduring media agencies, recently joined the newly formed Independent Media Agencies of Australia (IMAA). Richard T.