SITS13: Over 70% of exhibitors rebook following successful 2013 event
The 19th edition of SITS – The Service Desk & IT Support Show, which took place at London’s Earls Court last month, on 2…
The 19th edition of SITS – The Service Desk & IT Support Show, which took place at London’s Earls Court last month, on 2…