The place to start your job hunt is placement or recruitment consultants. If you are an involved job hunter, a placement directory will help you
Have ready access to placement consultants in India
Set up interviews with placement consultants who interest you