Profile picture
Joseph Makela Nseke
  • Experienced Professional
    Vaal University of Technology
    Vanderbijlpark, South Africa
mini profile avatar Joseph Makela Nseke