SCI Recruitment employs 6 employees. The SCI Recruitment management team includes Steve Ignatov (Director and Recruitment and Search - Accounting and Finance and Executive Appointments), Claire Coates-Ignatova (Research and Information Manager), and Development Manager (Business Development Manager).
Get Contact Info for All DepartmentsLooking for a particular SCI Recruitment employee's phone or email?