Hey in addition to FB if you'd like, I can help with Twitter. I'm already on my phone 24/7 and most of it is spent on Twitter so.
edit: bs this dont workIf so desired, current moderators can apply to become Global Moderators using the above form.