SR employs 182 employees. The SR management team includes Stephen Roizen (Retired), Rumana Abdullah (Sr Recruitment Consultant), and Chris Eardensohn (Director of Community Development and Disaster response for Sub-Saharan Africa).
Looking for a particular SR employee's phone or email?