Compotite Unveils New Management Team, Products and Programs
In step with its new catchphrase, "introducing a new company you've known for over 75 years," Compotite Corp. unveiled its new management team, products and programs at Total Solutions Plus in San Antonio.