Sto Corp. announces appointment of new CMO