Cognizant
Software Engineer
Cognizant
Technical Lead
Cognizant
Technical Project Manager-Delivery
Cognizant
Associate Director - Portfolio Delivery Lead
Cognizant
Service Implementation Manager
Cognizant
Program Manager
Shanmugha College of Engineering