location manager jobs in barwala hr