Agent

A person who represents another person or buys or sells for someone else.