Mark Sheppard, VP at Mobile Port, Dies at 61

Mark Ivey Sheppard, vice president for trade and development at the Alabama State Port Authority, died Tuesday at his home following a brief illness. He was 61.

Please consider registering in order to access the full article.