David is the director of Watchmen for the Nations in Canada and facilitates gatherings worldwide in preparing the Church as a dwelling place for God’s presence. In these gatherings believers come together to worship and wait on the Lord with no predetermined speakers or teachings, posturing themselves to hear what the Spirit is saying to His Church.