SPR employs 438 employees. The SPR management team includes Maria Bennett (VP, Strategic Initiatives and Partnerships), Julie Sotka (Director of Human Resources), and Michelle Scott (Manager of Regulatory Affairs).
Looking for a particular SPR employee's phone or email?