There are several telltale signs that your direct superior could be a narcissist.

Read More