Atlona Appoints Craig Childs as Regional Sales Manager
As a Certified Technology Specialist (CTS) in Pro AV technology, Childs strives to forge strong relationships that ensure mutual profitability and success for Atlona and its customers SAN JOSE, California, …