AU

Alex Urdea

Managing Partner & Chief Investment Officer at Upper90

No bio yet

Location

New York, United States


Org chart


Teams


Offices