1990

Eric Armstrong BS ’90 MS ’96 was appointed Senior Vice President of Growth for Limelight Networks, Inc. He will lead worldwide sales, new business development and growth marketing.

07 Feb 2022