Neeladri Roy

Senior Director, Technology Solutions EPAM Systems