This is what I experience too. I'm a lot like that person and I clash with this side of me towards upper management when they feel that things ought to be done a certain way.
I'm happy that I'm working for a marketing department nowadays and when they need someone technical or someone on business insights, they come to me.
I'm happy that I'm working for a marketing department nowadays and when they need someone technical or someone on business insights, they come to me.