Jay Baraniecki Email

VP Commercial Development . EPCOR

Current Roles

Employees:
3133
Revenue:
$965M
About
EPCOR celebrates 125 years of providing water and wastewater services to about 1.9 million people across three Canadian provinces and 3 U.S. states.
EPCOR Address
10423 - 101 Street NW
Edmonton, AB
United States
EPCOR Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.