Looking for a dedicated Civil Engineer to support our engineering projects in Johannesburg. This role entails conducting site assessments, preparing reports, and managing project timelines. You will work closely with clients to understand their needs and provide innovative solutions for successful project delivery.