Santa Clara, California Upwork is currently based in Santa Clara and San Francisco, California. Type of business: Public Predecessor(s): Elance-oDesk Elance oDesk Headquarters: Santa Clara, California, U.S. Area served: Worldwide Founder(s): Beerud Sheth Srini Anumolu Sanjay Noronha Odysseas Tsatalos Stratis Karamanlakis