Anyone who's name is in RED would be the admin(s)... So far I've seen 1 guy which is Andy of TSR which from what I've heard is the new owers name... he would be the man to talk to now.
Corey & Andy are the owners...theyre the admins, however, Andy of TSR is the only new admin account on TSR and from what ive been told they both share the account.