Length: 00:08:17 | Jan 29, 2019
According to a new report, 31% of IT services were outsourced last year. SenecaGlobal CEO Ed Szofer explains why enterprise companies fill essential business functions by outsourcing.