YourDictionary

Dictionary Home » Business » overboarding

overboarding business definition

An individual serving as a director on the boards of multiple organizations such that it is difficult to devote adequate time to some or all of the positions. Some critics of The Home Depot management pointed to one of the firm's directors, who served on up to ten other boards.

link/cite print suggestion box