Upwork
Technology
Upwork Inc. (formerly Elance-oDesk) is an American freelancing platform headquartered in Santa Clara and San Francisco, California.[2] The company was formed in 2013 as Elance-oDesk after the merger of Elance Inc. and oDesk Corp. The merged company was subsequently rebranded as Upwork in 2015.[3]
Founded
1999 ; 26 years ago ( 1999 ) (as Elance) 2003 ; 22 years ago ( 2003 ) (as oDesk) 2013 ; 12 years ago ( 2013 ) (as Elance-oDesk) 2015 ; 10 years ago ( 2015 ) (as Upwork)
Location
Palo Alto, California , U.S.
Current Openings (2)
Director, SOX Compliance
USA
principal (10+ years)
245000.0
Posted 3 days ago
View Details
Director, Internal Audit
USA
principal (10+ years)
190000.0
Posted 1 month ago
View Details
