balancing savant-like pragmatic innovation with social skills that make most politicians jealous.
End of the day, you're only going to be employed if you make money for your boss. No-one is going to hire you to loose money, and if they are your self worth and success are being harmed for it.
Be pragmatic, but innovative... mostly pragmatic though.
Communicating isn't enough. Saying the words that make up the english language... that's the expected bare minimum. If you can't socialise your ideas in the team, if you can't help the team discover your idea, if they feel at any stage that you're trying to run a fascist dictatorship, then it doesn't matter how smart or enthusiastic you are. You'll be excluded.
Be socially likeable, encourage and applaud growth in team members, put up with those who defiantly stagnate. Have finesse in your approach.