IT leaders concerned about technology spend being owned by business units
04/27/ 2018

Survey commissioned by Snow Software finds UK IT leaders are being held responsible for technology spend they can’t control.
Survey commissioned by Snow Software finds UK IT leaders are being held responsible for technology spend they can’t control.