RTS has its HQ in Dubai-UAE with a Regional Hub Office in Nairobi-Kenya and plans to open Joint Venture Partner offices in 30 countries and 100 cities globally. Our team is based out of 5 countries at present, that travel to over 20 countries on a frequent basis.

Post a comment

Your email address will not be published.

Related Posts