Our team makes the visa and permit process simple and stress-free, guiding you every step of the way.

Willem Le Roux
Managing Director
Willem attended Netscope IT Training college in 2001, where he obtained various qualifications in software development, web development, network architecture and design. After applying these skills at various companies as well as for his own account, he moved to London where his focus shifted to the financial services sector. During this time, he gained experience in structured tax solutions, which included special purpose entities to minimise the tax liability of foreign nationals.
Willem later returned to South Africa and obtained degrees in commerce and law from Stellenbosch University in 2007 and 2009 respectively. At university, he was chairman of the Law Students’ Society, a member of the Law Faculty Council, chairman of the Students’ Representative Council and a member of the University Council. In 2008, Willem had an audience with the Dalai Lama at his residence in India and in 2009 he became an alumnus of the “Brightest Young Minds” initiative.
In 2010 Willem attended the School for Legal Practice and joined the Rose Street Chambers as a candidate attorney in June of the same year. Willem was admitted as an attorney in 2011. In 2012, he started the immigration division at Ashman Attorneys, the firm where he became a partner in 2013. In 2014, he left Ashman Attorneys to found Le Roux Attorneys Inc.

Ayesha Casper
Operations Manager
Ayesha studied Anthropology, Sociology and Psychology at the University of the Western Cape and graduated with a Bachelor of Arts degree in 2009. In 2010, Ayesha joined a well-known Cape Town-based immigration company as a consultant, where she advised clients on various aspects of South African immigration.
Ayesha’s attention to detail, professional approach and enthusiasm caused her to quickly rise through the ranks and gain the respect of her peers and superiors. She was promoted to the position of senior consultant, where she had the opportunity to deal with more complex immigration matters. As a senior consultant, Ayesha also gained extensive experience in dealing with the Department of Home Affairs.
In 2012 Ayesha joined an insurance company which focused on personal and commercial insurance for guest house owners. Fortunately, Ayesha decided to return to immigration and she joined Le Roux Attorneys Inc. in February 2013 as an immigration specialist.

Megan Catherine Lee
Immigration Attorney & Notary
Megan graduated with an LLB degree from the University of Cape Town in 2015 and then went on to serve her Articles of Clerkship at the UCT Refugee Rights Clinic.
Megan was admitted as an attorney in May 2018 and continued to work at the UCT Refugee Rights Clinic.
In early 2019, Megan completed her LLM degree at the University of Cape Town and joined Le Roux Attorneys as an Immigration Attorney in July 2019.
Megan is also a notary public.

Josh Hollands
Immigration Consultant
Josh graduated with a BSocSci in International Relations and Economic History from the University of Cape Town in 2016 before moving to Stellenbosch University to study law.
After graduating from Stellenbosch in 2020, Josh returned to UCT to pursue an LLM in International Law.
After completing his LLM at the end of 2021, Josh spent 6 months at the Scalabrini Centre of Cape Town, where he assisted asylum seekers and refugees with a range of legal matters.
Josh joined Le Roux Attorneys as an immigration consultant in January 2023.

JP Louw
Litigation Associate & Notary
J.P. obtained BCom and LLB degrees from North-West University in 2015 and 2017. He completed his articles in Pretoria and was admitted as an attorney in 2019.
J.P.’s professional interests include commercial law, family law and labour law. He joined Le Roux Attorneys as a civil litigation associate in 2023, where he specialises in commercial and residential evictions.
J.P. proudly hails from Upington and loves the outdoors.

Brandon Stewart
Senior Immigration Consultant
Brandon matriculated from Wynberg Boys’ High School in 1997.
He worked in various sectors in London, UK for more than 10 years. He has travelled extensively and takes an interest in geography, politics, people and their cultures.
Since returning to Cape Town, Brandon has worked in South African immigration for more than 9 years. He has extensive knowledge of visas and permitting, and of working with the Department of Home Affairs and South African missions and embassies abroad.
In his spare time, he is an avid outdoorsman (and indoor sports watcher) and foodie. He loves the Western Cape’s wines, with his current favourites being wines from Rainbow’s End and Knorhoek Estate.

Ibtesaam Karra
Immigration Administrator
Ibtesaam Karra matriculated in 2012 from Darul Islam Islamic High School. She started her working career in 2013 at the Western Cape Department of Cultural Affairs and Sport, initially on a volunteer basis and there after she was appointed as an intern. During this time she was also studying on a part-time basis at the College of Cape Town towards her Certificate and Diploma in Entrepreneurship and Business Management. She is in the last lap of completing her Diploma as she is completing her practical assessment.
The next phase of her career began in July 2015, where she was employed as Junior Immigration Consultant at Le Roux Attorneys Inc. It is very different from the public sector but she is learning so much and thoroughly enjoying her experience there. Her goal for the future is to study part-time towards her qualification as a Certified Technical Financial Accountant.

Michael André
Immigration Administrator
Michael loves creative problem-solving and is always up for a challenge. He enjoys working in dynamic environments where fresh ideas and collaboration lead the way.
With a growing interest in strategy and digital engagement, he’s constantly looking for new ways to improve processes and explore innovative solutions. Michael is also pursuing further studies to expand his knowledge and sharpen his skills.
He’s all about blending real-world experience with continuous learning, always eager to bring a fresh perspective to whatever comes his way.

Ezelle Beukes
Immigration Administrator
Ezelle received her National Diploma in Journalism from the Cape Town Peninsula University of Technology in 2012. She went on to work for one of South Africa’s leading media houses.
After becoming a mom, she decided to make a career change and joined the Le Roux Attorneys team in 2016. With the skills learnt during her time as a journalist, her hard working and passionate nature and her people skills, she excels in her position as a Front of House Receptionist.
Ezelle also assist the attorneys with various immigration litigation and civic matters.

Samantha van Straaten (In Memoriam)
Litigation Associate
Samantha graduated with an LLB degree from the University of Stellenbosch in 2018 and completed her articles of clerkship at a Cape Town law firm specialising in Personal Injury Law and Medical Malpractice.
Samantha was admitted as an Attorney in 2021 whereafter she joined the Le Roux Attorneys Inc. team as a Litigation Associate. She practiced in civil litigation with a primary focus on commercial and residential evictions and was a qualified notary public.
Samantha was passionate about law. Her natural competitive drive and tenacity ensured the best possible outcome for her clients.
Samantha passed away in a car accident in February 2023. We honour her legacy
