LabVantage
Fake Site
- 08-24-2008
- 32
I also got a letter asking for updated CV. They didn't talk to me. I think it is a fake consultancy firm.
Company: LabVantage
Country: India
I also got a letter asking for updated CV. They didn't talk to me. I think it is a fake consultancy firm.