RiskScreen appoints due diligence expert Robert Mitchell as SVP of business development
RiskScreen, the award-winning provider of onboarding, screening and in-life monitoring technology, has appointed Robert Mitchell, a seasoned compliance and due diligence expert.