Steve Welch

Director at Lease Crutcher Lewis

Currently serving on the Lewis board of directors, Stephen applies his extensive background in finance and business strategy. Throughout his career, he has earned a reputation for developing excellent talent and driving company results to consistent profitability. Stephen most recently served as Chief Executive Officer of Todd Shipyard Corporation, later serving as a member of the company’s board of directors and executive committee from 2003 to 2011. In 2010, Stephen was recognized with the Maritime Achievement Award. Additionally, he is a lifetime member of the Navy League of the United States.

Timeline

  • Director

    Current role