Brand
Brand Designer, Web
Persona is the configurable identity platform built for businesses in a digital-first world. Verifying individuals and organizations is harder — but more important — than ever, with AI enabling fraudsters to launch sophisticated accounts at scale and regulations evolving rapidly.
Company
Persona
Location
San Francisco
Posted
2026-03-09
Source
Ashby
Category
Brand