Leigh Saunders

Leigh, is a practicing Attorney of the High Court of South Africa and heads up the South African immigration division of the business. Leigh has an incredible success rate is assisting clients to obtain favorable visa outcomes and ensures the … Continue reading Leigh Saunders