I was actually one of the only RPhs who would say anything, most would just pass the buck.
Was working side by side with rx manager, customer getting verbally assaulted by tech and asking for management and rx manager did nothing.
Was working side by side with different rx manager, tech in lobby counseling and about to check blood pressure when I interrupted him.
How can you manage when you don't have authority to hire, fire, write up, give raises, send home the techs? You have no formal authority. Years back at the same job, a formal complaint was filed against me for sending an insubordinate tech home. Same place years later the dm came in and counseled me telling me I was not a technicians supervisor as I countered the board regs which require a pharmacist to supervise a tech and for a pharmacist to approve who is in the dispensing area.
If I had to resort to yelling at someone as intensively as you have, that person should be let go.
Truth is good techs are very important to a pharmacy but they are hard to come by. They don't want to work in the same crappy environment like us. So we get anybody the company is going to hire and all of they are pharmacy experts. At my last job, owner hired tech. Told me tech did not report to me. Tech was given basic duties order drugs, file records of receipt, check outdates, fill rxs. He did nothing close to right. F'ed up my inventory, F'ed record keeping, made verification longer due to missfills, pissed off customers and was aggressive toward me. This is retail pharmacy.