Open Technologies Employee Directory
IT Services and IT ConsultingMoskow, Russia201-500 Employees
Open Technologies has about 351 employees across 4 continents, most of them in Asia. By country, the largest groups are Russian Federation (79%), Ukraine (3%) and India (2%). Business and Engineering make up 29% of the profiles with a known department. Open Technologies's workforce spans 16 departments.