108 employees
Isle is an independent technology and innovation consultancy that brings together technical and commercial specialists.
2010
Isle Utilities raised undisclosed on January 1, 2013
Investors: XPV Water Partners