Mrs. Tresca is in charge of SSI’s Marketing Department. In addition, she is involved in sales and and believes in putting “customers first.” Mrs. Tresca is a graduate of the University of Buffalo.
Are you ready to give your system the reliability and performance it needs?