Exciting opportunity at Insight Global in Newark, DE: Director of Infrastructure role. Lead IT operations, manage helpdesk & data center teams, work closely with CIO, oversee technology architecture, vendor management & budget. Ideal candidate has 5-...