Jessica Xie
Lives in
Toronto, Canada
Senior Software Developer
Currently works at
Cohere
Volleyball Enthusiast