10 employees
Modera creates a platform to share and rank photos so that only the best content come up to the top of news feeds.
2012