negotiator

NEGOTIATOR, n. One that negotiates; one that treats with others either as principal or agent, in respect to purchase and sale, or public compacts.