Not really a newcomer, SCI has welcomed thousands each year to its International Seafarersâ Center in Port Newark, NJ. For two years, however, SCI has operated from a smaller…