Owens & Minor
Big 100 rank: 13
Revenue: $9,838,708,000
10% women in leadership roles
10 key personnel; 1 woman.
Shana Neal, SVP, chief HR officer
Big 100 rank: 13
Revenue: $9,838,708,000
10% women in leadership roles
10 key personnel; 1 woman.
Shana Neal, SVP, chief HR officer