MAY Employee Directory
Technology, Information and InternetMoskow, Russia201-500 Employees
MAY has about 395 employees across 5 continents, most of them in Asia. By country, the largest groups are Russian Federation (43%), United States Of America (17%) and Viet Nam (8%). Business and Administrative make up 28% of the profiles with a known department. MAY's workforce spans 16 departments.