Open Positions

1 Vacancy Where: Edmonton, Alberta T6X 0C7 As a Lead Composite Technician, you will take ownership of wind turbine blades repair projects from setup through completion. You will perform advanced composite repairs, lead c...
3h ago
APPLY