The INS only care if your company would like to keep you working there no matter what title they can give to you. Hope you can get a group leader title.