Supervisor, Design (ICI & Layouts) Alectra is committed to putting our people first in providing a positive employee experience and a safe work environment. Our Hybrid Workplace policy allows for an effective balance for employees with th......
Job Location: Brampton, ON, Canada