Upwork is essentially a freelance job board connecting clients to freelance talent. Upwork resulted in the merger of two companies Elance, and oDesk, and then a rebranding. Upwork’s membership numbers boast over eighteen million freelancers and five million clients. Over one billion dollars of projects, jobs and gigs are posted on Upwork annually.