David Marcus

David Marcus

AngelClaimed
Member of the Board of Directors @ Nubank
HQ location
Los Angeles, United States