Manufacturer News July 12, 2022Sto Corp. Names New Vice President of Operations Sto Corp. has named John McClellan vice president of Operations, effective Tuesday, July 5, 2022. In his new position, he will be responsible for overseeing workforce…