Netstar has won the award for Best Small Managed Service Provider at the IT Service & Support Awards 2018. The annual awards were hosted by the Service Desk Institute on Tuesday the 13th of March at the Hilton Metropole in Birmingham.
Having made it
Read Article