Traccs corporate office is located in PO Box, Jeddah, Makkah, 21436, Saudi Arabia and has 201-500 employees.
traccs
traccs egypt - public relations
traccs egypt public relations
trans-arabian creative communications fz llc
Departments
Number of employees
Marketing
38
C-Suite
8
Operations
7
Finance
5
Engineering & Technical
5
Sales
3
Information Technology
1
| Location | People at location |
| Asia | 51-200 |
| Africa | 11-50 |
| Europe | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Traccs's success, and advanced their careers.
Account Director at GEN PLUS Group
Worked as Digital Media and Communications Intern
at Traccs (2019-2020)
Explore More
TRACCS is the largest independent communications consultancy in the MENA region, headquartered in Jeddah, Saudi Arabia. With over 200 communications professionals and the largest pool of Arabic-speaking talent, TRACCS has been a leader in the industry for over 28 years. The company has received recognition through more than 76 prestigious global aw... Read More