Elance is one of the many internet virtual marketplaces that allows freelancers and outsourcing companies to come together to work on projects. It is based in California and has been on the web since 1999. Elance allows a business to post a job opening and invites freelance workers who believe they have the requisite skills [...]


