Spinal Research employs 26 employees. The Spinal Research management team includes Louisa McGinn (Chief Executive Officer), Shajia Shahid (Clinical Research Network Manager), and Ben M. (Head of Fundraising Development).
Looking for a particular Spinal Research employee's phone or email?