Netscout relocation moves over 500 employees to new office building
Netscout Systems, a leading technology provider, will be relocating their regional research and development office to One Bethany at Watters Creek in Allen, Texas in summer 2018. The company, a leading provider of business assurance —…