Usacomplaints.com » Leo Inc - Reviews, Complaints, Contacts

Leo Inc
Found 1 review / complaint

Leo Inc
Consumer Report

Leo Inc hires you as a virtual assistant, then asks you to do work for them as a trial period. Then they ask that you open a bank account so they can put money in it and you then forward it to their client. Total scam per Wells Fargo ...