Skip to content
food delivery service

food delivery service

Technology
Leadership
Tony Xu

Tony Xu

Chief Executive Officer

Net Worth
$1.83B
Rank
#2247