Leonard Horowitz
Leonard Horowitz has 15 years of Global Directing Customer Support teams and has been leading ULTATEL's 24/7 award-winning team for over 2 years.
Leonard Horowitz has 15 years of Global Directing Customer Support teams and has been leading ULTATEL's 24/7 award-winning team for over 2 years.