Hi Jeff & Martin,
Surely 'Founding' is the correct word in this instance? 'Founding' means 'To establish or set-up', so this looks fine to me.
'Finding' would not make sense, because at this point in the process there is no Unleashed network to find.
BW,
Mike