Steward Twala, based in Johannesburg, GP, ZA, is currently a Project Manager at Necsa, bringing experience from previous roles at Development Bank of Southern Africa (DBSA), Necsa, GladAfrica Holdings (Pty) Ltd and FNB South Africa. Steward Twala holds a 2008 - 2010 Construction Management in Civil Engineering @ University of Johannesburg. With a robust skill set that includes Risk Management, Change Management, Civil Engineering, Technical Support, Concrete and more, Steward Twala contributes valuable insights to the industry. Steward Twala has 1 email on RocketReach.