Canal Barge Company, Inc. employs 325 employees. The Canal Barge Company, Inc. management team includes Douglas Downing (Chief Financial Officer and Treasurer), Carl Fravel (Director of Information Systems and Knowledge Management), and Skye Durant (Director of Procurement and Strategic Relationships).
Get Contact Info for All DepartmentsLooking for a particular Canal Barge Company, Inc. employee's phone or email?