Locations
New York, NY, USA
industry
Internet Services
Size
11-50 employees
Stage
Series A
founded in
2019
A new type of talent agency, focused on you.
On-site & Remote