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 the principles of large projects that his team learned.
Source: New feed