I suspect this is a case of two people with the same personality "quirks" running head-on into one another. Like two anger-crazed rams or something.
In any case, Person A is a low-level manager at a "major retail chain" who is having trouble with Person B who is directly above her. I'll assume for the moment that Person A is giving an accurate account of events.
Person A says Person B is sabotaging her at work. Person B spreads rumors among the people in Person A's department- those she is supposed to manage- and acts rudely to "A" in front of them. "B" has gone back to Person A's department after "A" has left for the day, and un-done everything "A" did that day, and then pointed out to higher management that the department's work is unfinished. She made threatening gestures at Person A one time, in front of another manager, and nothing was done.
It has gotten to the point that "A" acts just as nasty to "B" as "B" acted to her from the beginning. "A" is not a particularly pleasant individual to begin with.
Person A is about ready to quit her job, even without anything else lined up. Person A has gone to every other manager who is above "B" without any results whatsoever, other than a couple of times having them run directly to "B" to report what was said. Person A has even gone to regional management with about the same results. She was told "respect is a two-way street".
What would you do in such a situation?