Thames Assurance & Babcock International
Consumer Report
- 03-08-2013
- 19
Phony job offer from Babcock International HR, contract, application, etc then " immigration consultant" requests passport, ID info, and insists insurance policy be purchased through Thames Assurance or application/work Visa cannot be processed for job offer. ID theft
Company: Thames Assurance & Babcock International
Country: USA