Unfortuneately there's not much you can do. Their tech is their employee, he's there all day, every day & no matter how good you service their account, he can plant the seed that somehow you're not doing your job.
I've had this happen to me. Don't rock the boat. Just do what you've always done & let management do their job & figure out that the tech isn't good.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.