Michelle Leon
Michelle Leon

Michelle Leon

Product Manager @ Airbnb; currently playing lots of Gloomhaven and Starcraft II