EPCOR employs 2,755 employees. The EPCOR management team includes John Elford (President and CEO), Spencer Payne (Learning and Development Manager), and Jennifer Addison (Executive Vice President Sustainability and General Counsel).
Looking for a particular EPCOR employee's phone or email?