Hey Vats...
As per my cousin, he is like 99% sure that the call was from a "third party" agency, primarily for confirming the work experience.He hasnt applied for any job, and none of his resumes are on internet job sites. So the educated guess would be CIC. I might be wrong, but the situation...