independent agent

An insurance agent who represents multiple insurance companies, not just a single one.