Libra
Product Manager in New York
Libra
Product Manager in New York
Born and raised in Missouri, I've been fascinated with technology and entrepreneurship from an early age. Today I'm a Product Manager living and working in New York City.
Born and raised in Missouri, I've been fascinated with technology and entrepreneurship from an early age. Today I'm a Product Manager living and working in New York City.