Welcome to WebmasterWorld Guest from 220.127.116.11
Anybody else? Are they helpfull?
I wonder if this is another AdSense Online Advisory Council type thing. Which BTW the activity is dead as a door nail.
I just happened to Google the thread title and found the job ad for the position overseas in Singapore, which explains a lot: