Services
By Country
By Service
Marketplace
-
5 (0)
Tellzer
Located in Alexandria, Egypt
-
5 (0)
Tellzer is a fully integrated Creative, marketing, tech and media agency that covers the 360 geometric axes of any aspired digital-related presence of businesses, NGOs, media and governmental entities.