We have offices in both Johannesburg, South Africa and London, United Kingdom, as well as core members of the Satarla team strategically placed in Belgium, Australia, Peru, the United States and Canada. Our associate network covers even more locations. We use this to build the optimum teams for our client's requirements, where and when they are needed.
We also have a number of agreements with partners who provide specialist expertise if we don't have it within Satarla.
Please note that Satarla South Africa is BEE Level 4.