Sources said the number of people forced to resign across both companies — EPAM Systems and EPAM Anywhere —could be at least 100 employees.
Sources said the number of people forced to resign across both companies — EPAM Systems and EPAM Anywhere —could be at least 100 employees.