Stella.ai
Stella is a shared talent network making it easier for companies to connect with the best candidates. They were founded in 2015 and headquarters is located in New York, NY.
Last updated on
New! Make Your CRM Smarter with Best-In-Class Intent Data
Learn More!Stella is a shared talent network making it easier for companies to connect with the best candidates. They were founded in 2015 and headquarters is located in New York, NY.