Mark, I am not saying I am very good or I deserve to be at the top, neither am I demanding any thing. I am just new here and I am not aware of any such groups or associations or if they exist at all.
Sending CV to recruiters who advertise on job sites is not helping much, it gets sidelined. I get very prompt 'rejection' ...