Possibly: Messenger, Spokesman, or related to communication

1 Post