An ad agency is a firm a company contracts to assist with marketing efforts
While some corporations have marketers and advertisers as full-time employees, others contract advertising agencies to get the work done. Ad agencies typically have a variety of departments depending on their specialty, but they often include account executives to help manage client relationships and a creative department to produce the ads.

