Broker

A person who acts as an intermediary between two or more parties in connection with a transaction.