Definitions of go-between:

  • noun:   a negotiator who acts as a link between parties