Injala corporate office is located in 100 Decker Ct Ste 180, Irving, Texas, 75062, United States and has 51-200 employees.
injala inc
injala
Departments
Number of employees
Engineering & Technical
35
Operations
6
Information Technology
6
Sales
3
Human Resources
3
Finance
2
Marketing
1
| Location | People at location |
| Asia | 51-200 |
| North America | 11-50 |
| Europe | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Injala's success, and advanced their careers.
Senior Account Executi... at Tower Street Insurance
Worked as Director, Wrap-Up & Compliance Programs
at Injala
Manager, Compliance Pr... at State National Compani...
Worked as Senior Project Manager, Insurance Software
at Injala (2019-2019)
Explore More
Injala is the leading disruptor in the insurance industry, providing software technology solutions that are creating a transformational evolution in risk management.... Read More