Where
Where

Technical project manager jobs from the company Executive placements in Benoni (1 jobs)

Sort by:
... Manager Benoni Minimum Qualification: Bachelors degree in Electrical Engineering, Technical ... is beneficial. Knowledge of project management principles and practices ... . System installation and commissioning. Project Management. Maintenance and troubleshooting. ...
12 days ago