This is an offshore Indian company trying to solicit their services. They called my business twice in one hour. They pretend that they have talked to you before. They are all liars.
A$$hat calling for one of my co-workers- cannot pronounce his first or last name correctly (and they are not difficult) says he is calling to schedule an appointment with him; claims he has spoken to him before (then he should know how to pronounce his name), didn't want voicemail or to leave a message- said he would call again. I told him not to bother