EPCOR employs 2,766 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?