No there isn't really. Politicians will say that their expenses are scrutinised by the Auditor General, but they still get away with rorts.
Company execs spend shareholders money so they should be responsible to shareholders directly, not to someone appointed by the executives themselves.
How can a company executive be responsible directly to the share holders?......The share holders don't scrutinize company executives expenses.......My company had share holders whom I did not know nor were they looking over my shoulder...We had some 200,000,000 shares holdings......Share holders rely on a board of directors and the financial controller to look after their interests........If the board and the chairman of a public company do not do the right thing by their shareholders, then the shareholders have the right to vote against that board at their annual general meetings......I do recall in my 28 years with the company where one CEO was asked to resign because of miss management.
But if you have been a public servant, I will forgive you for not understanding how most companies work.
So there is one hell of a difference between a public company and politicians and union leaders who try to get away with taking money from the union members contributions and the public purse.