business planning strategy careers in Mohali, India