|HQ||New York, NY, US||Map|
|Employees (est.) (Apr 2022)||10||(-9%)|
When was Stella founded?
Stella was founded in 2015.
Who are Stella key executives?
Stella's key executives are Amrit Saxena, Josh Steinmann and Ryan Parks.
How many employees does Stella have?
Stella has 9 employees.
Who are Stella competitors?
Competitors of Stella include ContactOut, Arya and Textkernel.
Where is Stella headquarters?
Stella headquarters is located at 156 W 56th St 4th floor, New York.
Where are Stella offices?
Stella has an office in New York.
How many offices does Stella have?
Stella has 2 offices.
Receive alerts for 300+ data fields across thousands of companies