84 employees
Leep Utilities owns and operates regulated and non-regulated multi-utility networks that include gas and electricity networks.
2008