Umbrava corporate office is located in 100 Davids Dr, Hauppauge, New York, 11788, United States and has 11-50 employees.
umbrava
umbrava inc
umbrava llc
Departments
Number of employees
Engineering & Technical
7
Sales
6
Information Technology
2
C-Suite
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Umbrava's success, and advanced their careers.
Project Manager & Supe... at Retail Mechanical Serv...
Worked as Customer Success Specialist
at Umbrava (2023-2024)
Ot Intelligence & Anal... at OpenText
Worked as Director, Sales & Business Development
at Umbrava (2023-2024)
Explore More
Umbrava is an innovative software platform designed to enhance the facilities management (FM) experience through advanced automation, analytics, and workflow visibility. Built by users for users, it serves as an ecosystem for FM professionals, service providers, and vendors, integrating various management functions into a single user-friendly inter... Read More