office manager contractor careers in Mohali, India