Lead Data Scientist, Marketplace
Doorstead - San Francisco, CA
Nov 14, 2021Our Industry There are 20 million single family residences (SFRs) in the United States, more than 19 million of which are owned by 15.5 million "very small investors," individuals or families who own ...
