101 reputation
2
bio website nickflees.com
location Chicago, IL
age 33
visits member for 2 years, 2 months
seen Oct 1 at 17:30

Quantitative developer for interest-rate derivatives trading firm