Mean Bosses | CIO Collaboration Network

There’s been some interesting research regarding how boss quality impacts employee satisfaction which impacts revenue.