Jade Craig
Product Manager @ Stream
London, United Kingdom
About me
A socially anxious girl, just trying to navigate the world in the least chaotic way possible! Trying to make new friends, and force myself out of my cocoon. *inserts emoji that makes sense*