GTT Hires Tom Homer to Lead its EMEA Sales Organization
Tom Homer has joined the GTT leadership team as senior vice president Europe to lead GTT's sales and client services operation in EMEA. Mr. Homer brings to GTT over 25 years' experience as a telecoms industry executive…