bloodstock agent
A person who advises and/or represents a buyer or seller of Thoroughbreds at a public auction or a private sale. A bloodstock agent usually works on commission, often five percent of the purchase price, and can also prepare a horse for sale.