Our People Keegan Du Preez Staff profile – Keegan Du Preez Keegan, 23, is a dedicated financial professional with a deep passion for both accounting and investing. Since joining ECJ Read More » August 5, 2025 No Comments