Umbrella IT Employee Directory
IT Services and IT ConsultingNew York, United States51-200 Employees
Umbrella IT has about 199 employees across 3 continents, most of them in Asia. By country, the largest groups are Russian Federation (48%), Armenia (22%) and United States Of America (18%). Program & Project Management and Quality Assurance make up 27% of the profiles with a known department. Umbrella IT's workforce spans 15 departments.