Actually you already answered your question, Linkedin. Paid accounts IE recruiters have access to other information there and if your account has your phone bingo. Also does your company have an autmoted phone book, if so combined with Linkedin they got it. I had several colleagues ask me why a certain recuiter was contacting them saying I gave them the info and I called the guy and asked. Dumb azz clearly told me he got it from there. I quickly removed any recruiters I do not know personally and trust over many years of working with them from my Linkedin account. It's become just another recruiting tool IMO.
08 E90 335i Monaco Blue Gray Dakota ZPP ZSP Heated Seats CA Step w/Paddles iPod