CEO
Chris Mills
CEO Approval Rating
- -/100
Direct ID is a Scotland-based fintech platform that provides solutions such as credit risk decisioning, portfolio management and income protection for risk managers.