Riaz Haffejee
Riaz Haffejee is an Australian Solicitor and Registered Migration Agent. Riaz also has over 14 years’ experience as a lawyer in South Africa where he handled thousands of cases, in a deadline driven, litigation environment. His experience extends to consulting with clients, preparing case documentation, drafting correspondence and court documents, writing legal opinion, advocacy in court and settlement negotiations.