zsah Technology Group May 1, 2016 zsah is an award-winning managed technology services company headquartered in London with a global reach.