Skip to content

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.

18 Posts