broker

a person who buys and sells foreign money, shares in companies, etc., for other people