Re: The Sinking of the Outboard Marine Corp. Home › Forum › Ask A Member › The Sinking of the Outboard Marine Corp. › Re: The Sinking of the Outboard Marine Corp. rmhxrussReplies: 145Topics: 6 July 8, 2018 at 4:33 am #79201 Charley Strang who was the head of OMC in the 80’s is the man that invented the stern drive at his previous employer.