Golf-inspired sportswear maker Ashworth Inc has named Allan Fletcher as its chief executive officer, effective immediately, replacing Peter M Weil, who has resigned to spend more time with his family.