General & manager weir careers in Indore, India