What is an Association Management Company (AMC)?

An association management company (AMC) is a for-profit company that offers management and specialty services to professional and trade associations that are 501(c)(6), and non-profit charitable organizations that are 501(c)(3). Services such as full- or part-time service management, accounting and financial management, communications and marketing, educational programming, membership development and retention, non-dues revenue generation, strategic planning and leadership, technology services, web design and a variety of other business services are available to both volunteer-run and stand-alone associations (associations with their own staff) on a fee-per-service basis.