ID.me Appoints Susannah Stroud Wright as Chief Legal Officer and Darragh Whelan as Executive Vice President of Engineering
ID.me, a leading digital identity wallet provider, has announced the appointment of two senior executives to its management team. Susannah Stroud Wright joins as Chief Legal Officer with extensive experience in legal compliance and AI governance from her time at Credit Karma, Tesla, and SolarCity. Darragh Whelan becomes Executive Vice President of Engineering after holding leadership roles at Mastercard and Chime. The appointments come as ID.me scales its use of artificial intelligence for identity verification services used by federal agencies and millions of users nationwide. CEO Blake Hall emphasized the importance of integrating legal compliance with engineering to address rising challenges in digital trust and fraud prevention during AI's growing influence on identity systems. Wright brings a track record of building legal frameworks at fast-growing tech companies, while Whelan has led large-scale engineering teams developing real-time decisioning platforms. Both executives will play key roles as ID.me expands its platform to serve government agencies, healthcare organizations and consumer brands across the U.S.

Tickers: $TSLA
Topics: AI Compliance Digital Identity Leadership