Recusant employs 5 employees. The Recusant management team includes David Schurmann (Chief Executive Officer), Natasha Scurr (Senior Information Controller), and Brittany Riley (Information Management Consultant).
Looking for a particular Recusant employee's phone or email?