Go-between /(?)/

Go·-be·tween

Go-between

n.
  1. A negotiator who acts as a link between parties; an intermediate agent; a broker; a procurer; -- sometimes in a disparaging sense.