Astro is the digital platform for innovative service businesses.
View Top Employees from AstroWebsite | https://heyastro.io |
Employees | 26 (5 on RocketReach) |
Founded | 2019 |
Phone | (917) 854-3120 |
Industry | SaaS, Software |
Looking for a particular Astro employee's phone or email?
Jake Stanisci is the Head of Customer Success of Astro.
5 people are employed at Astro.
Astro is based in New York, New York.