TAQA Arabia | Cairo, Egypt — Essential Duties and Responsibilities: Monitoring and tracking project progress and writing up reports. Delegating tasks and ensuring workers receive feedback. ...
View job on HireMe →