Douglas Downing is the Chief Financial Officer and Treasurer of Canal Barge Company, Inc..
240 people are employed at Canal Barge Company, Inc..
Canal Barge Company, Inc. is based in New Orleans, Louisiana.
The NAICS codes for Canal Barge Company, Inc. are [488, 48].
The SIC codes for Canal Barge Company, Inc. are [442, 44].