UK trade body representing advertisers (Incorporated Society of British Advertisers).
Where they sit
Marketing Technology
The primary trade body representing UK advertisers, widely recognised as the authoritative voice for brand-side interests in UK advertising and media policy.