Emissaries Synonyms

Someone sent on a mission to represent the interests of someone else
(Noun)