Person In Charge careers in Mohali, India