N

NTR ( Natural TV)

0 followers

NTR is a TV company broadcasting to more than 900 million viewers across 40+ countries in Africa with French and English language

Headquarters

Ankara, Turkey

Employees

11-50

Links


Org chart

Camilos Lovos' profile picture
Camilos Lovos
Turkey-Africa Relation Officer
Eren Türkmen
Videographer
Tuncay Demir's profile picture
Tuncay Demir
General Manager
Saudah Muganga
News Anchor

Teams

This company has no teams yet

Offices