(you need an account to see links) is the only petpage with staff members that I know of, but it's really old and outdated as most old staff is no longer there and self-iced (there are like, 3 or 4 exceptions?). Some new staff is tnt_jade, hardtotame and tnt_darigan_ferret; I honestly can't remember the others. I saw a reddit post that Tony plays and has a personal account, which I thought was really interesting.... Nothing else was mentioned beyond that though.