Business Positions
Rowan Companies plc
Holding company; the "redomestication" of Rowan Companies, Inc.
Microsoft Corporation
computer technology