IMCA (Insurance Marketing & Communications Association) is a provider of marketing and communication techniques solutions. It specializes in insurance marketing, sales promotion, communications, advertising, public relations, social media advertising, and other solutions.