I kind of keep work stuff her vague. Mainly because I don't want to offend anyone when I go off on a tear. I like to work in the background on stuff and get it fixed without anyone really knowing who I am.
Case in point the reason why.
I now have come to the attention of someone who is at one of our larger sites. Unfortunately once someone realizes you know what you are doing and will follow thorugh with stuff, they tend to latch on. That's what's going on. So now, even though this guy has a special point of contact in our department and I have my own network I am responsible for, I am running for this guy.
In the long run, it's all good as we are on the same team. In the short run, it's a lot of work for me.