We are seeking a knowledgeable Civil Engineer to join our Pretoria team. The ideal candidate will have a strong understanding of civil engineering principles and a passion for delivering high-quality infrastructure projects. You will be involved in various stages of project development, from planning to execution.