Leep Utilities Employee Directory
UtilitiesEngland, United Kingdom51-200 Employees
Leep Utilities has about 121 employees, nearly all of them in Europe. Program & Project Management and Accounting make up 31% of the profiles with a known department. Leep Utilities's workforce spans 18 departments.