Skip to main content

ID.me digital identity wallet

ID.me Names Credit Karma's Wright CLO, Mastercard's Whelan EVP Engineering

Image
ID.me Names Credit Karma's Wright CLO, Mastercard's Whelan EVP Engineering

McLean, Va. – September 28, 2026 -- ID.me, the digital identity wallet serving over 170 million users, has appointed Susannah Stroud Wright as Chief Legal Officer and Darragh Whelan as Executive Vice President of Engineering, expanding its executive team as the company scales AI-driven identity verification across federal and state agencies.

ID.me, Plaid Partner to Verify Bank Accounts Before Benefit Payments

Image
ID.me, Plaid Partner to Verify Bank Accounts Before Benefit Payments

McLean, Va. – September 18, 2026 -- ID.me and Plaid have launched a partnership allowing government agencies to verify a benefits claimant's identity and confirm their linked bank account belongs to them before disbursing funds, addressing a gap that contributed to $5.6 billion in unemployment insurance improper payments in fiscal year 2025.

Improper payment rate hit 14.9% for the fourth straight year

According to the Government Accountability Office, the 14.9 percent improper payment rate for unemployment insurance exceeded the federal standard for four consecutive years. Agencies have strengthened identity verification but lacked equivalent controls over where payments land, allowing claimants to pass identity checks and then enter a bank account that is not theirs.