Nybl corporate office is located in United Arab Emirates and has 11-50 employees.
nybl
Departments
Number of employees
Engineering & Technical
12
C-Suite
9
Operations
8
Human Resources
4
Marketing
4
Information Technology
3
Finance
3
| Location | People at location |
| Asia | 11-50 |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Nybl's success, and advanced their careers.
Director, Sales & Busi... at Forum Energy Technolog...
Worked as Business Development Director
at Nybl
Principal Product Mana... at Department of Governme...
Worked as Head of Products
at Nybl (2023-2025)
Explore More
nybl is an enterprise AI platform that enables businesses across various industries, including oil and gas, supply chain, banking, and retail, to build and run AI applications. The company aims to democratize AI, transforming data into intelligence and enhancing workplaces, sustainability, and humanitarian relief. With a vision to become the techno... Read More