This is difficult I can't give TMI as I do not want to risk being outed.....
Basically colleague and I are both the same level and both manage teams of people.
She is always bigging herself up and slyly trying to put me down to our boss. She is extremely clever at this. I am quite a straightforward person, I just want to do my job and do not want to enter into the competitive arena of office politics. So far, I have risen above it by ignoring all comments or taking them at face value. It is really difficult at times and quite draining working in such a toxic atmosphere. We share an office and have to work together on quite a lot of projects, so I HAVE to get on with her.
Any advice would be very, very welcome. Thanks.