Join our team

Join a team that cares

Our ever-growing company is always looking for dynamic, go-getter applicants to evolve with us. Links to available positions will be placed on this page from time to time.

If you think you can bring something new to the table, we want to hear from you. Please complete the fields and tell us what your special skills are. We look forward to hearing from you.

You are also welcome to email our Human Resources department directly for further information on any positions available on .

Current employment opportunities:

Fields marked with asterisk (*) are required.

Please upload pdf or word document (maximum 18MB)*
Upload file


"KGA Life treats everyone with respect, and voicing your opinion is never a waste of time." 

Nicholas Nxazonke, KGA employee

"KGA Life treats their employees fairly and equally. The support, training and assistance is always there"

Percy Jacobus, KGA employee

"KGA Life has somehow found the recipe to mix a diverse make-up of all ages and cultural groups to form a dough that sticks together through thick and thin!"

Vivien Dick, KGA employee