Advertising and marketing agencies

Firms that plan and buy promotional campaigns, media and brand communications for clients.

Scheme

Broader terms