InstaAstro employs 268 employees. The InstaAstro management team includes Nitin Verma (Founder and CEO), Manisha Dixit (Human Resources Manager), and Sachin Seth (Head of Finance).
Looking for a particular InstaAstro employee's phone or email?