Liz Denys

Liz Denys

Data geek, Hudson River Trading
4 points