Job Description
Scope of Position
This position, under general direction of the Site Manager, leads his/her team(s) to perform all aspects of support for the Operations & Maintenance department. The Lead Technician will also assist the site manager with site reports, and other writt...
Apply for this Position
Ready to join EDF? Click the button below to submit your application.
Submit Application