I also got a letter asking for updated CV. They didn't talk to me. I think it is a fake consultancy firm.
Country: India
0 comments