Deputy Manager
calcutta, west bengal, india
NUMERIC INDIA - A Group Brand Legrand
Katwa KDI
j.d Birla school of Manegement