AFDA employs 400 employees. The AFDA management team includes Jan Marais (Chief Financial Officer), and Henriette de Villiers (COO).
Looking for a particular AFDA employee's phone or email?