Novella logo

Novella

Novella Group is a multinational enterprise delivering integrated solutions across construction, manufacturing, international trade, real estate, and technology development. Headquartered in Istanbul, Türkiye, with branches in the United Kingdom, Saudi Arabia, and Sudan, the Group operates with a l... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet