65% of IT help desk teams dealing with excessive stress, burnout Your email has been sent A new report from Splashtop shows that IT support is under a great deal of ...