It’s inevitable that staff will move on so you need to ensure that this is an organisation wide project rather than the pet of a particular person or department.
You’ve already outlined the purpose of your efforts and the commercial implications of them. Integrate these with your wider company goals and it will ensure that the network will be central to your strategy and will survive the loss of project champions. This is a long-term project so it needs long-term support.