Ed Pesicka is the President and Chief Executive Officer of Owens & Minor.
3,169 people are employed at Owens & Minor.
Owens & Minor is based in Mechanicsville, Virginia.
The NAICS codes for Owens & Minor are [4234, 42345, 423, 42, 55].
The SIC codes for Owens & Minor are [671, 67].