Est. Annual Revenue
$25-100M
Est. Employees
1.0-5.0K
Tejas Goenka's photo - Managing Director of Tally

Managing Director

Tejas Goenka

CEO Approval Rating

86/100

Read more