Hi, My fiance is not Indian, either. I had requirements similar to yours. Also needed someone smart, articulate (for MC portion of his job) and responsive. I'm super picky, but I found just the guy. Our DJ is not "close by" to you, but he does travel. He's based in NJ. He is professional, energetic, articulate, and…