Upstack

IT Manager

Upstack • $90K — $120K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience

About Upstack

Upstack is a global platform that connects businesses with the world's top software developers. The company provides a curated network of vetted software development teams to businesses looking to outsource their software development needs. Upstack's platform offers a streamlined process for businesses to find and hire the right development team for their project, with a focus on quality, transparency, and communication. The company was founded in 2017 and is headquartered in New York City.
Learn more about Upstack
Size
50 employees
Industry
Net Income
-$500,000
Founded
2017
5 Year Trend
+50%
Revenue
$10 million

More Information Technology Jobs

* Ladders Estimates