Technical Service Supervisor - Switchgear - NCR and Provincial
Provinces, National Capital Region
Dempsey Resource Management Inc.
Department: Production - Service
Reports to: Field Service Manager
Job Summary: Assisting the Field Service Manager in the related field of engineering; Managing all the field work related to development...