Joining a corporate board has always been seen as a plum assignment that offers both financial benefits and an ego boost for well-connected executives with a proven track record of managerial and strategic success.

Joining a corporate board has always been seen as a plum assignment that offers both financial benefits and an ego boost for well-connected executives with a proven track record of managerial and strategic success.