TRACCS was founded in Jeddah, Saudi Arabia in 1998 to provide world class public relations services for the Kingdom’s business community and to multinational enterprises operating in the country. Within one year TRACCS became the leading public relations practice in Saudi Arabia, the region’s largest economy, a position the company has maintained for more than […]