Employee

We’re All Snow Leopards Here

Is there something that you do better than anyone else in the world? If so, you may be what we refer to as a snow leopard.

previously on Employee

We’re All Snow Leopards Here

Is there something that you do better than anyone else in the world? If so, you may be what we refer to as a snow leopard.

Employee Spotlight: Cho Xue

Name: Cho Xue

Hometown: Shanghai, China

Joined: January 2020

Department(s): Product

Spoken Languages: English,