Komono
NPD work colleagues are a right PITA. I cannot emphasise enough how awful these people are to work with.
This may help you red dealing with narcs:-
"The first is to oppose it. Someone who aims constantly for higher status and the approval of those above them as a validation of their own importance is often more vulnerable than they first appear. Their very lack of concern for the consequences of their actions can be destructive rather than admirable. No guarantees exist that someone in authority will listen to your concerns but, if an occasion arises, your opinion might be influential in convincing others that the narcissist’s behaviour is not as beneficial as they choose to believe. In other words, ‘wait your moment: it will come’.
The second is to accept it, even to be helpful in ensuring the narcissist attains their goals. If it is possible to reduce your stress by this approach then tell yourself you condone only the results the narcissist achieves, not the person themselves. Helping them succeed might just help you be rid of them…
The third is to walk away. Negotiate a different emphasis to your job, apply for an internal transfer, or, if absolutely necessary, leave the company altogether. These options are not an acceptance of defeat; they are routes to minimising the destructive effect the narcissist has on your well-being.
Most importantly, if you have to make any of these decisions, recognise that at the end of the day you come first because if you’re not happy then you can’t work well. Do not, if you can possibly help it, let your self esteem be the casualty because the damage can have a lasting effect that will undermine your confidence for some time to come – and that means the narcissist has achieved a victory they absolutely don’t deserve!"
I tried the second option (first option would never have worked as she had manipulated them as well to believing that she was truly wonderful) and encouraged her to move on; she did thankfully. It was amazing how much nicer the workplace environment was after she had gone.