CEO
CEO Approval Rating
- -/100
Inma is headquartered in Dallas, Texas. Inma has a revenue of $4.5M, and 38 employees. Inma has 1 followers on Owler.