Log in
Upper90
Contact
Location
New York, United States
View in org chart
Billy Libby
CEO
Alex Urdea
Managing Partner & Chief Investment Officer
Lauren O'Leary
Director of People
Loui Smith
Executive Assistant
James Mccarthy
Head of Technology
+ 7 more
Zach Brush
Investment Associate
4 members
9 members
Current role