Category: Remote Talent

Upwork is the world’s largest freelance talent marketplace. Our vision is to connect businesses with great talent faster than ever before.

Upwork Global Inc. is US-based (Internet) founded in 2015 and has 500 employees with an estimated annual revenue of $50M-$100M. Upwork is located in Mountain View, California United States.

Popularity stats

In 100% of stacks with Remote Talent software.


No discussion yet. Start one!