Morae corporate office is located in 811 Louisiana St Ste 1020, Houston, Texas, 77002, United States and has 1K - 5K employees.
morae
Departments
Number of employees
Operations
40
Legal
27
Engineering & Technical
25
Information Technology
25
Sales
14
Marketing
6
Finance
5
| Location | People at location |
| Asia | 51-200 |
| Africa | 51-200 |
| North America | 11-50 |
| Europe | 11-50 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Morae's success, and advanced their careers.
Explore More
Morae is a Houston, Texas-based legal technology and consulting firm founded in 2015. The company delivers AI-powered, technology-enabled solutions to law firms, corporate legal departments, and compliance functions worldwide. Its core service offerings span legal operations, e-discovery, information governance, risk and compliance management, cont... Read More