John Craig is the Regional Manager of Knight Piésold’s Cape Town office. He has over 30 years of experience working on national and international civil engineering projects. He has worked for both client bodies and consultants in various design and project management environments, predominantly in the urban infrastructure development and transportation field. In addition to working as a member of design teams, he has gained invaluable experience in the coordination, management, and compilation of joint venture partnerships for various multidisciplinary projects. John is a registered Professional Engineer and a Professional Construction Project Manager, and holds a post-graduate diploma in Engineering and a B.Sc. in Civil Engineering.