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 log in, register or subscribe to access the full article.