Cochin Shipyard Limited Invites Applications for Ship Design Assistants on Contract Basis; Check Vacancy & Expected Salary Here May 12, 2025