Replica Inc.
–
Manhattan, NY, 10013
... Today, we are a team of 40+ employees both working remotely and from our offices in New York, NY, Oakland, CA, and Kansas City. Our data is used to make decisions affecting the physical places where we work, study, and live. These places are complex ... - Apr 20