An MGA is a type of insurance intermediary that underwrites and manages insurance policies on behalf of insurers. MGAs typically have expertise in a particular line of insurance, such as property and casualty, and work closely with independent insurance agents and brokers to place and manage policies.