President - Global Container Division
CurrentCarrix / SSA Marine is a privately held marine terminal and rail yard global operator with presence on 5 continents. With more than 21,000 employees, we are a distinguished operator in more than 250 locations worldwide.