Interactive Agency

An Interactive Agency is an organisation that creates advertising material and contracts for publication space on behalf of its clients.