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
Turkey-Africa Relation Officer
Eren Türkmen
Videographer
Tuncay Demir
General Manager
Saudah Muganga
News Anchor

Teams

This company has no teams yet