Manager, New Connections Alectra is committed to putting our people first in providing a positive employee experience... Purpose: The Manager, New Connections provides leadership and strategic direction for delivering customer services related......
Job Location: Vaughan, ON, Canada