Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Asoke K. Laha's photo - CEO of Interra IT

CEO

Asoke K. Laha

CEO Approval Rating

83/100

Read more