I worked, very briefly I might add, with a company that had a guy just like this. Every department hated him, the managers hated him, the suppliers hated him. Hell, even the customers hated him and were always complaining about how obnoxious he was. However he was the only sales and marketing guy for the company and all transactions bottlenecked through him.
Due to some perversion in his stupidly written contract, he got all the credit when something was sold. It didn't matter who designed, built, delivered or maintained it. He sold it so must get the bonus. What a bastard.