25 employees
MacIntyre Communications specializes in brand management, social media, and public relations services.
2008