Three Squirrels

is a China-based online retailer of snack food products such as nuts and dried fruit...
Read more
Three Squirrels Founder & CEO: Liaoyuan Zhang

Founder & CEO

Liaoyuan Zhang

CEO Approval Rating

90/100

Annual Revenue
$1B
Employees
2,294
Funding
$47M

Trending Companies