28-10-2015
oDesk is a global job marketplace with a series of tools targeted at businesses that intend to hire and manage remote workers. Based in Redwood City, CA, oDesk was founded in 2005 by Greek entrepreneurs Odysseas Tsatalos and Stratis Karamanlakis. more