What is your biggest headache when dealing with your IT company?
Content you might like
Upskilling talent to do more with less12%
Efficient Operations / Better Customer Service Delivery6%
Other – please specify0%
$300 - $400 Million30%
$401 - $500 Million45%
$600 Million +7%