Powell Canada Inc. is seeking a Manufacturing Manager to oversee production processes at the Edmonton facility, ensuring on-time project completion and continuous improvement across departments.
The role requires a Bachelor’s degree or equivalent experience with 10+ years in electrical or metal building manufacturing, plus strong leadership and Lean/quality expertise to drive efficiency and safety in a quick-paced environment.