Annie Thomas

Tata Consultancy Services Limited · Accenture Global Solutions Limited
Total Patents: 22
Overall Rank: #194,097
Years Active: 2008–2022
Tata Consultancy Services Limited Rank: #39