An association management company (AMC) is a professional service company that specializes in providing management services for associations on a fee-for-service basis. AMCs provide the professional staff, administrative support, office space, technology, and equipment an association needs to operate efficiently. An association management company typically manages several associations from one company location, providing a wide range of benefits including shared technology systems, access to expert specialized staff, and shared purchasing power.
Source: ASAE & The Center for Association Leadership, Hiring an Association Management Company