Public Affairs Specialist careers in Mohali, India