Becca Xu
is a product manager, philosophy nerd, amateur artist, and dog enthusiast located in New York City.
Work