Algoma Central is a Canada-based company that owns and operates fleets of dry and liquid bulk carriers... Read more
Algoma Central Corporation President & CEO: Gregg A. Ruhl

President & CEO

Gregg A. Ruhl

CEO Approval Rating

70/100

Annual Revenue
$388.4M
Employees
1,600
Funding
$247.4M

Algoma Central Corporation Competitors

1MT Maritime
2Ultrabulk
3Nordic
4Star Bulk
5Eagle
6Cargill
7Berge Bulk
8Norvic Shipping North America
9Safe Bulkers
10DSI

Trending Companies