President & CEO
Gregg A. Ruhl
CEO Approval Rating
70/100
Algoma Central is a Canada-based company that owns and operates fleets of dry and liquid bulk carriers.