9 employees
NVentures is an upstream exploration firm specializing in technical and commercial intelligence for the energy industry.