If it was NOT Randy who sent the invitation, then there may be a major security problem with his organization. I noticed there were a number of people in the room who do NOT post their email address. If they received an invitation, then someone had their email address. If I recall, I was required to submit an email address when I joined this site (but not required to put it in my profile).
I am really surprised no "official" comments have been made on this issue.