Interceder Synonyms

Someone who acts as an intermediate agent in a transaction or helps to resolve differences
(Noun)