I got the news about the job through some mailing list I subscribe to. I don't remember which one it was. I then found a a friend's friend working with that organization and had them forward my resume to the hiring manager. Then I had a couple of fon interviews with the hiring manager and the second in command followed by another with the hiring manager's boss followed by an onsite visit and face-to-face chat with the other stakeholders.