Have you checked LinkedIn? I had previously, and found many employees. I'm sure they're all fake for the sake of a big scam though:)... ECDC