TRACCS
visit site- Undisclosed
- 250 - 999 employees
- Jeddah, Saudi Arabia
TRACCS is a leading communications consultancy in the MENA region with over 25 years of innovative presence. With its headquarters in Jeddah, Saudi Arabia, the company employs over 200 professionals operating across 12 countries with offices in Jeddah, Riyadh, Dubai, Kuwait, Muscat, Doha, Manama, Cairo, and Beirut. Additionally, it maintains affiliate offices in Istanbul, Casablanca, Tunis, and Algiers, making it the largest independent and native regional communications consultancy.
Client Insights
Industry Expertise
This provider has not added their industry expertise.
Client Size Distribution
This provider has not added their client sizes.
Common Project Size
This provider does not have any client reviews.
Clients
This provider has not added their key clients.