Nieuwenhuijzen, Joris
(2021-07-12)
Master Business Administration
The board of directors resides at the apex of the organizational pyramid, and can thus be seen as the highest legal authority within an organization. However, corporate scandals like Enron, the Lehman Brothers, and more ...