AdDesk

Category: Media Owners

Yes — agreements typically range from 12 to 36 months, depending on the partnership model.