Profile: Carnahan Corporation provides engineering consultancy and technical services to the oil, gas, petrochemical, energy industries, engineering & design firms. We deal with petroleum engineering, process engineering, pipeline engineering, flow assurance, software development, oil & gas production facilities, multiphase flow, NODAL analysis, solid-fluid slurries, colloids & emulsions and computer applications.