Leslie W. Craft is the owner and CEO of Admiral Glass Company, a contract glass and glazing company in Houston. He is also the president of Admiral Linen Servies, the largest independently-owned textile rental supplier in Texas.