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