Is someone calling you names? Perhaps being aggressive, loud or even intimidating? Or just pissed off and angry at you?  In one word… listen.  If you work in any client/customer facing role, being subject to angry and aggressive people is a hazard of the job….