iSpecimen's HR department is led by Alicia Dinn (Senior Human Resources Manager) and has 4 employees.
Alicia Dinn
Senior Human Resources Manager
Looking for a particular iSpecimen employee's phone or email?