Shalu Baluja's Location
New Delhi, DL, IN
Shalu Baluja's Work
Shalu Baluja's Education
Shalu Baluja's Summary
Shalu Baluja, based in New Delhi, DL, IN, is currently a Director at Klindex India, bringing experience from previous roles at Final Technologies Pvt. Ltd.. Shalu Baluja holds a Kendriya Vidyalaya.