OMI Corporation announced that Robert Bugbee has been elected president and Chief Operating Officer. Previously, he served as executive…