CEO
CEO Approval Rating
- -/100
Instr is a Private company. Instr generates $122.9K in revenue per employee Instr has 1 followers on Owler.