wholesaler

someone who buys and sells goods in large amounts to shops and businesses