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