The Board of Thalassa Holdings Ltd. announced that John Duncan has decided to resign from the board of the company to pursue other interests.