Insight’s recently reported unveiling of its high-tech HQ in Chandler, Arizona prompted Digital Signage Today to reach out to Matt Skaff, VP of global IT for Insight for details. Skaff joined us via video chat to discuss. “Even with all the AI and the technology, it really comes down to the people and the culture,” Skaff said.
Source: New feed