General & manager weir careers in Mohali, India