Control freak, yes. Other words come to mind also: avaricious, greedy, dishonest, delusional ...
<< Like you pointed out == the CEO has all the control of the Public Vehicle. What else does that tell you except for the fact that he is a control freak? Would love your feedback. Thanks >>