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
This company has no org chart yet
This company has no teams yet
This company has no offices yet