Kind of. Yoshichan is Admin, but he's been a no-show in D3 for years, and the last time I broached the subject of elevating someone else to the position, it ended with "but then I'd have to install the game to access clan settings".
Of the remaining moderators, 2 haven't been online in over half a year, and the remaining 4 are usually there during seasons, including me. Outside of seasons, there's not so much activity, but I try to enter folks into the clan whenever someone asks here.
For all intents and purposes, it's mostly me and Nokterian running things. Well, if you want in, just say the word and I'll add you.
I'm one of the retired EU Admins, I play on PS4 these days, but if I'm needed for invites on the PC end I can help out, the game's still installed.