So I tried your suggestion on who else to contact about the news team but thus far I've found no answers and still don't know who can look at my application.
Not a problem. Wish I could help more. If you're okay with it, you can download teamviewer, and I can wirelessly connect and make a signature on your PC while you watch just to see. Just an idea