Deputy Manager Human Resources
calcutta, west bengal, india
TATA Advanced Systems Limited
Edinburgh Napier University
Asian School of Business Management