
James Estrella
James Estrella
Title:
Senior Talent and Human Resources Partner
Email:
jestrella@wpi.edu
Tel:
+1 (508) 8314645
Department:
Human Resources