Leo LLC
Consumer Report
Leo LLC. Is suppose to be an marketing company that hires virtual assistants. Or, on line personal assistants. This particular company contacted me by finding my resume at MOnster.com However, I have not been compensated for an of my services. Which I provided accurate and legit administrative ...