Telfaz logo

Telfaz

We are a Saudi Creative & Production Company based in Saudi Arabia Since 1992. Our major focus is on advertising in all of its forms, including visually driven commercials, creative campaigns, key visuals, social media management, films, documentary, photography and post production.

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet