Deumbra corporate office is located in 6011 W Courtyard Dr Ste 300 Bldg 5, Austin, Texas, 78730, United States and has 1-10 employees.
deumbra inc
deumbra
deumbra inc
deumbra llc
deumbra
deumbra inc, a corp
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Deumbra's success, and advanced their careers.
Vice President, Market... at The Vertex Companies
Worked as Government Affairs Manager, Business Developme...
at Deumbra
Quality Assurance Anal... at 21st Century Technolog...
Worked as Quality Assurance Analyst
at Deumbra
Explore More
DeUmbra is a woman-owned, minority-owned small business that specializes in building artificial intelligence through a unique approach that involves simulating the world. Their services include predictive modeling in healthcare and developing intelligent agents to assist warfighters. The company focuses on creating causal models to guide machine le... Read More