Krishna Kumar Shreedharan
Institutions: Capgemini (Netherlands), Capgemini (United States)
Observed institutions: Capgemini (Netherlands), Capgemini (United States)
ORCID: 0009-0007-1038-7367
Observed ORCID: 0009-0007-1038-7367
OpenAlex ID: A5116315202
