They worked (maybe still? didn't keep in touch) for Naver with managing the startups and projects at Station F actually. Maybe you know them even, it seemed like Naver themselves only had a handful of people there at the time at least.
I only visited their offices a couple of times, but it appeared like they were having close interactions with the projects they took under their wings.