Well, their Discord server is right on their front page, so he's pretty easy to find.
Ah ok I didn't realise that. I only use discord for non work related stuff and never with my real identity. That makes sense though. I still view it as a gaming thing somehow.