Shipping agent

A person or company whose business it is to prepare shipping documents, arrange shipping space and insurance and deal with customs requirements, organise road transport, storage of goods, etc.