Upshop Employee Directory
Software DevelopmentTexas, United States201-500 Employees
Upshop has about 225 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (51%), Canada (29%) and Colombia (7%). Engineering and Program & Project Management make up 36% of the profiles with a known department. Upshop's workforce spans 24 departments.