Chris Taljaard Location
South Africa
Chris Taljaard Education
Chris Taljaard Summary
Chris Taljaard, based in South Africa, is currently a Maxum Incubatee at Innovation Hub. Chris Taljaard holds a 1973 - 1977 Mechanical Engineering Diploma in Technicon of Pretoria @ Jan de Klerk Technical High School. With a robust skill set that includes Microsoft Excel and more.