Manufacturer News March 13, 2023Sto Corp. Announces Leadership Additions Sto Corp. is pleased to announce two key personnel changes to its top ranks. In sales, Mark Orlando has been promoted from South region sales manager…