Nowhere on that phrase he says the person will manage daily communication, or team coordination.
It's perfectly possible for technical people to work on decision making too. In fact, the idea of specializing decision making into a group that does none of the technical work is absolutely stupid.