Tropical Sportswear International's chief operating officer Frank Maccarrone has resigned from his post it was announced yesterday.