Jeffrey Maddox

Finnish telecom giant's March Road R&D facility now employs more than 2,300 people.