By Editor , 28 September 2026
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.

By Editor , 19 September 2026
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.