Right now I don't think there is anyone. I agree someone needs to be the go to person for the website, and someone needs to coordinate everyone who's posting to it and exert some quality control, it's getting to be a bit of a mess. I'm interested in taking this on and giving the website some love. I've been working on some improvements for it behind the scenes, but they are not quite ready to see the light of day. Maybe someone could create a email@example.com
email address and set it to forward to me?