June 13, 2024



Technica Corporation, a Virginia-based cybersecurity firm with an office at Port San Antonio, plans to lay off 60 employees, according to a notice to the Texas Workforce Commission.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *