TELUS Digital
Candor TechSpace, Plot No. 20 & 21, Sector 135, Noida, Uttar Pradesh 201304, India
Software Developer
Technology & Engineering
Language & Communication Skills