ImpactGuru's Finance department is led by Tanvika Rai (Senior Manager - Finance and Operations) and has 36 employees.
Looking for a particular ImpactGuru employee's phone or email?