Sto Corp. announces new technical director for Canada