Senior Director –IP, Licensing and technology transactions at Cognizant Technology Solutions | India
Δ