What is the difference between an insurance agent and an insurance broker?
An insurance agent: -
i.    Represents insurance companies, brokers represents clients
ii.   Sells insurance products from these DESIGNATED insurance companies who may not be able to provide the appropriate coverages and terms i.e. premium, while a broker will source and purchase the appropriate insurance coverage with ANY insurance company at competitive terms.