McRae Communications
Marketing and AdvertisingGeorgia, United States11-50 Employees
McRae Communications is an integrated marketing firm based in Atlanta, Georgia, that offers public relations, advertising, and interactive services. The firm positions itself as able to deliver value across multiple communications environments by maintaining dedicated leadership for each discipline and by pursuing opportunities for fully integrated campaigns or specialized PR work, depending on client needs. Its approach centers on understanding how to generate maximum impact across various channels while serving a diverse client roster.