Skip to content
Payment software

Payment software

Technology
Leadership
Patrick Collison

Patrick Collison

Chief Executive Officer

Net Worth
$17.5B
Rank
#160